Commit Graph

695 Commits

Author SHA1 Message Date
dependabot[bot] 1f8f57c8fc chore(deps): bump comfy-table from 7.2.2 to 8.0.0 (#11242)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
2026-08-19 17:21:25 +00:00
Jasper 485b932e2f fix(security): avoid predictable editor symlink (#11188)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
2026-08-19 16:34:13 +00:00
Theofanis Petkos afcc603b35 refactor: share axum-server via workspace.dependencies (#11326) 2026-08-19 16:15:32 +00:00
Lifei Zhou 9df520d507 fix(cli): deduplicate enabled builtins (#11340) 2026-08-19 10:58:20 +00:00
tic-top 9f941fbfc5 feat(cli): let --with-extension name its extension (#11127)
Signed-off-by: kirp@umich.edu <kirp@umich.edu>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-19 00:17:58 +00:00
Jasper 3fac8f23cf fix(recipes): confine temporary extraction cleanup (#11125)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
2026-08-18 19:21:00 +00:00
Andrew 3810898a74 feat(mcp): support pre-registered OAuth clients for streamable_http extensions (#11182)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: OpenAI Codex <codex@openai.com>
2026-08-14 15:57:03 -04:00
Douwe Osinga 4bb968fadb Improve ACP provider setup and unify setup metadata (#11100)
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Signed-off-by: Douwe Osinga <douwe.osinga@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-14 16:25:20 +00:00
Douwe Osinga 618bd37009 fix: reject context commands for context-owning providers (#11094)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-14 16:24:21 +00:00
Jasper 526d519983 fix(cli): avoid reading file params in recipe explain (#11119) 2026-08-12 22:30:01 +02:00
Jasper 822b1a2231 fix: avoid following untracked review symlinks (#10995) 2026-08-12 22:26:25 +02:00
Kevin 8e54bad4e6 fix(cli): honor provider overrides on session resume (#10810) 2026-08-11 09:49:07 -04:00
Jasper 38debd7420 fix: enforce review check tool policy (#11128) 2026-08-11 13:28:12 +00:00
dependabot[bot] 31d7f504c1 chore(deps): bump sigstore-verify from 0.10.0 to 0.11.0 (#10856)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-11 15:26:14 +02:00
Johann Drews aba09438a0 feat(cli): add /new to start a fresh session without restarting (#10767) 2026-08-10 15:39:35 -04:00
Dakota Fabro, B. Psy, M.Ed, M.Th 3e15ccb882 Skip hook loading and lifecycle events for subagents (#10596) 2026-08-10 13:26:39 -04:00
filip 66051ec7d2 Cache-safe request assembly: append-only turn context and declared cache semantics (#11022) 2026-08-07 03:08:49 +00:00
Douwe Osinga ca52cce628 Unrolled agent loop (#9574)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 22:32:44 +00:00
Harnoor Singh 06f218cd14 feat(desktop): add markdown format option to session export (#10703)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 20:04:24 +00:00
Lifei Zhou bb539f7d6f feat: surface output-token-limit info (#10831) 2026-08-04 12:44:08 +00:00
Keerthana Panyam 1366eef3ac feat: add interactive menu for single select elicitations (#10327)
Signed-off-by: Keerthana Panyam <panyam.k@northeastern.edu>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 11:31:28 +00:00
Douwe Osinga 514fe5f43e Remove CLI project support (#10838)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-03 14:11:42 +00:00
Colin Gauvin 5ab0e6df34 fix(serve): start scheduler at startup instead of first ACP connection (#10766) 2026-08-03 02:05:34 +00:00
Michael Neale 750d95e974 fix: respect disabled builtin extensions (developer) at session start (#10223)
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
Co-authored-by: Michael Neale <mneale@squareup.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-08-03 01:01:43 +00:00
Manas Agarwal ee61c7c499 perf: make CLI streaming render incremental instead of O(n^2) (#10487)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-30 19:53:01 +00:00
Lifei Zhou cf312f1d1d feat: streaming shell output while commands run (#10808) 2026-07-30 11:06:35 +00:00
Jack Amadeo 40380ce6d0 Upgrade to rmcp 3.0 (#10789) 2026-07-29 18:05:58 +00:00
Lifei Zhou 0b234bdcfe disable scheduler by default for acp (#10781) 2026-07-29 09:54:49 +00:00
Davide Colazingari c95f0e205a feat: tab completion and switch provider for model (#10585)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-27 15:37:55 -04:00
Jack Amadeo 7b7b8aa58f upgrade to rmcp 2.0 (#10584) 2026-07-27 13:31:33 +00:00
Jasper 33a976cfe3 Merge commit from fork 2026-07-23 10:45:58 -05:00
Lifei Zhou 7b879b4073 refactor (acp): simplify ACP tool-call handling and fix chain summaries (#10599) 2026-07-23 00:37:36 +00:00
Jack Amadeo e43ed3a6fd enhance the uniffi API layer (#10427) 2026-07-22 18:48:30 +00:00
filip 8e78960e53 fix(evals): report cache-aware Harbor costs (#10430) 2026-07-18 05:56:59 +00:00
Jasper 8168cb8378 fix(acp): preserve content audience boundaries (#10493) 2026-07-17 08:50:36 +00:00
乔冉 e359b35aee fix(cli): limit provider selector height (#10420) 2026-07-15 20:39:44 +00:00
kursad-k 6ccabb0f6c fix(cli): stop multiline paste auto-submitting line-by-line on Windows (#10326)
Co-authored-by: kursad <kursadk@neoplecxus.com>
2026-07-15 00:29:52 +00:00
Jasper 846c764994 fix: stop resolving TUI scripts from cwd (#10449) 2026-07-14 15:30:37 +00:00
Michael Neale 52fdbb1d72 refactor(cli): clarify terminal color semantics (#10414)
Co-authored-by: michaelneale <michaelneale@michaelneales-MacBook-Pro.local>
2026-07-13 07:29:23 +00:00
Lifei Zhou 6d699361a0 chore: Remove stale crates/goose-server and update docs (#10224)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-07 23:45:18 +00:00
Jasper 651dc973c8 Update Rust toolchain and raise recursion limit (#10303) 2026-07-07 22:41:04 +00:00
Jasper 1bced6616b Switch the local inference provider MLX backend to use the safemlx crate (#10304) 2026-07-07 21:01:15 +00:00
filip af2c765c82 feat(desktop): per-message usage stats UI (tokens, cost, TTFT, tok/s) (#10210)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-06 20:51:06 +00:00
dependabot[bot] df6df144bc chore(deps): bump sigstore-verify from 0.9.0 to 0.10.0 (#10250)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 02:58:16 +00:00
Barry 4889c0d405 fix(cli): restore cursor when configure exits (#10222) 2026-07-05 20:59:47 +00:00
Charlie Croom 1df5f60735 Skip scheduled sessions for implicit resume (#10178)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-05 15:54:35 +00:00
Adam Miller 2eea54c202 fix(cli): sync slash help with builtins (#10173) 2026-07-05 09:42:42 +00:00
Jasper 79cbb2627d Fail closed on unverifiable update provenance (#10168)
Co-authored-by: Jasper <jasper@spiral.xyz>
2026-07-02 15:09:38 +00:00
Jasper ba6fb2b56d Refactor local inference provider crates (#10169) 2026-07-02 08:51:53 +00:00
Lifei Zhou b83b194dad acp migration (ui) : ui connect to acp directly instead of goosed (#10081) 2026-07-02 00:29:29 +00:00