multica/src/agent
Bohan Jiang a12907df86
Merge pull request #109 from multica-ai/Bohan-J/fix-chat-error-catch
fix(agent): only emit agent_error for LLM provider 401
2026-02-09 16:07:13 +08:00
..
auth-profiles fix(auth-profiles): add jittered cooldowns 2026-02-03 18:27:21 +08:00
cli feat(subagent): tag internal orchestration messages and filter from user-facing history 2026-02-06 18:34:11 +08:00
context-window feat(context): add tool result pruning for smarter context management 2026-02-05 15:50:58 +08:00
profile feat(heartbeat): add heartbeat core runner and profile integration 2026-02-06 16:41:56 +08:00
providers fix(agent): reload credentials dynamically 2026-02-06 15:48:29 +08:00
session feat(subagent): tag internal orchestration messages and filter from user-facing history 2026-02-06 18:34:11 +08:00
skills feat(skills): implement progressive loading for reduced token usage 2026-02-02 16:00:38 +08:00
subagent fix(subagent): clear run records immediately after successful announcement 2026-02-06 19:53:31 +08:00
system-prompt fix(agent): improve time awareness with timestamped turns 2026-02-09 14:05:22 +08:00
tools fix(tools): prevent AbortSignal listener leak in exec and process tools 2026-02-06 19:58:31 +08:00
async-agent.test.ts fix(agent): improve time awareness with timestamped turns 2026-02-09 14:05:22 +08:00
async-agent.ts fix(agent): only emit agent_error for auth issues, not runtime 400 errors 2026-02-09 15:53:41 +08:00
channel.ts feat(agent): add SyncAgent and AsyncAgent wrapper classes 2026-01-30 11:37:09 +08:00
credentials-cli.ts feat(credentials): add JSON5 credential system 2026-02-01 02:28:27 +08:00
credentials.ts Merge pull request #101 from multica-ai/fix/credentials-reload 2026-02-09 14:33:40 +08:00
events.ts fix(agent): always provide getApiKey callback and emit error events 2026-02-06 22:23:44 +08:00
extract-text.ts feat(agent): add reasoning mode types and thinking extraction 2026-02-04 15:50:35 +08:00
index.ts feat(agent): emit compaction lifecycle events 2026-02-05 14:54:52 +08:00
message-timestamp.test.ts fix(agent): improve time awareness with timestamped turns 2026-02-09 14:05:22 +08:00
message-timestamp.ts fix(agent): improve time awareness with timestamped turns 2026-02-09 14:05:22 +08:00
runner.ts fix(agent): save original provider ID instead of alias in session meta 2026-02-09 15:45:11 +08:00
sync-agent.ts feat(agent): add SyncAgent and AsyncAgent wrapper classes 2026-01-30 11:37:09 +08:00
tools.ts feat(subagent): add sessions_list tool for viewing spawned sub-tasks 2026-02-06 17:58:22 +08:00
types.ts feat(agent): wire exec approval callback into tool execution pipeline 2026-02-04 17:07:07 +08:00