Commit Graph

19 Commits

Author SHA1 Message Date
Bradley Axen 2c4129af56 feat(acp): add reusable ACP provider controls (#8314)
Signed-off-by: Bradley Axen <baxen@squareup.com>
2026-04-06 01:15:37 +00:00
Adrian Cole 1426c8bfa0 feat(acp): add session/set_config and stabilize list, delete and close (#7984)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-22 22:33:26 +00:00
Adrian Cole 94eaacc06f test(acp): add terminal delegation fixtures and fix shell singleton (#7923)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-16 14:02:08 +00:00
Adrian Cole 94fdcdd07a feat: persist GooseMode per-session via session DB (#7854)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-16 11:37:21 +00:00
Adrian Cole 5265c52b74 fix(acp): pass session_id when loading extensions so skills are discovered (#7868)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-16 05:05:33 +00:00
Adrian Cole 1b05c92912 feat(acp): add session/set_mode handler (#7801)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-13 09:30:36 +00:00
Adrian Cole c00371b126 test(acp): align provider and server test parity (#7822)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-12 02:52:39 +00:00
Matt Toohey 3d8f6001d1 fix(acp): register MCP extensions when resuming a session (#7806)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 02:15:17 +00:00
Adrian Cole cb4d99d303 feat(acp): add read tool and delegate filesystem I/O to ACP clients (#7668)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-11 13:21:00 +00:00
Adrian Cole 902c2ac28a feat: ACP providers for claude code and codex (#6605)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-10 22:55:05 +00:00
Adrian Cole 4ad0aa4537 fix(acp): per-session Agent for model isolation and load_session restore (#7115)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-10 23:18:34 +00:00
Adrian Cole 49ad115fb1 feat(acp): add model selection support for session/new and session/set_model (#7112)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-10 05:23:36 +00:00
Adrian Cole 1371f5df4a test(mcp): add image tool test and consolidate MCP test fixtures (#7019)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-09 01:12:11 +00:00
Adrian Cole 4e87011981 fix: lazy provider creation for goose acp (#7026) (#7066)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-08 02:51:03 +00:00
Adrian Cole b0c6373cf8 acp: load configured extensions and refactor tests (#6803)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-30 10:39:03 +11:00
Zane 003aaa160c ACP get working dir from args.cwd (#6653) 2026-01-23 09:14:54 -08:00
Adrian Cole 67de49abbb fix(goose): propagate session_id across providers and MCP (#6584)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-22 08:28:56 +08:00
Zane f3bae7ea7a increase worker threads for ci (#6614) 2026-01-21 14:17:34 -08:00
Adrian Cole 7d4a6bd8ff feat(goose-acp): enable parallel sessions with isolated agent state (#6392)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-14 14:19:17 -08:00