multica/src/agent
yushen d89b409add feat(agent): add auth profile rotation and cooldown module
Implement multi-profile auth system with exponential-backoff cooldowns,
modeled after OpenClaw's auth-profiles system. Includes types, constants,
persistent store (auth-profiles.json), usage tracking with cooldown
calculation, and profile ordering with round-robin and explicit modes.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 16:55:42 +08:00
..
auth-profiles feat(agent): add auth profile rotation and cooldown module 2026-02-03 16:55:42 +08:00
cli Merge pull request #62 from multica-ai/forrestchang/agent-error-handling 2026-02-03 02:59:51 +08:00
context-window test(context): add unit tests for context window guard 2026-01-30 14:00:38 +08:00
profile refactor(profile): simplify profile structure by removing identity and bootstrap 2026-02-01 23:49:37 +08:00
providers fix(streaming): use per-message stream ids and oauth resolver 2026-02-03 14:51:19 +08:00
session feat(credentials): add JSON5 credential system 2026-02-01 02:28:27 +08:00
skills feat(skills): implement progressive loading for reduced token usage 2026-02-02 16:00:38 +08:00
tools Merge pull request #62 from multica-ai/forrestchang/agent-error-handling 2026-02-03 02:59:51 +08:00
async-agent.ts feat(agent): stream raw AgentEvent from engine to Hub via Gateway 2026-02-03 14:22:49 +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 feat(credentials): add JSON5 credential system 2026-02-01 02:28:27 +08:00
extract-text.ts feat(agent): add streaming support for AI message generation 2026-02-02 17:18:10 +08:00
index.ts feat(agent): add SyncAgent and AsyncAgent wrapper classes 2026-01-30 11:37:09 +08:00
runner.ts fix(streaming): use per-message stream ids and oauth resolver 2026-02-03 14:51:19 +08:00
sync-agent.ts feat(agent): add SyncAgent and AsyncAgent wrapper classes 2026-01-30 11:37:09 +08:00
tools.ts Merge pull request #62 from multica-ai/forrestchang/agent-error-handling 2026-02-03 02:59:51 +08:00
types.ts refactor(skills): simplify loading to managed + profile sources 2026-01-31 18:16:16 +08:00