Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
df1149a
feat(host): bounded rendezvous for goose delegate children
philazar Nov 6, 2026
15d4e30
fix(goose): keep child registration failures inside the observer
philazar Nov 6, 2026
fe667b8
test(host): make child rendezvous timing tests deterministic
philazar Nov 6, 2026
67e726c
fix(goose): contain a throwing child failure reporter; bound parked t…
philazar Nov 6, 2026
ddda098
feat(acp): opt-in session/load in AcpProcess.open
philazar Nov 6, 2026
e52c64e
feat(goose): keep a generation's child registration failure for its turn
philazar Nov 6, 2026
7631141
feat(acp): hold a conversation for awaited handoff work
philazar Nov 6, 2026
532df99
fix(acp): a held conversation has had a session; document hold bounds
philazar Nov 6, 2026
1b39cea
fix(acp): a session held work left running blocks ordinary delivery too
philazar Nov 6, 2026
b6bc8ba
fix(acp): wait for every session a hold left running
philazar Nov 6, 2026
1a18c17
refactor(gateway): share the forwarding opener between harnesses
philazar Nov 6, 2026
468f2e8
test(gateway): cover the contained close rejections
philazar Nov 6, 2026
f1a98ba
feat(acp): queue holds behind retirement; save a session's value; New…
philazar Nov 6, 2026
4a6b76f
fix(acp): stop an interrupted control; confirm New session was saved
philazar Nov 6, 2026
d59e1a0
feat(goose): forward turns through the agent gateway, behind GATEWAY
philazar Nov 6, 2026
b3d24f1
fix(goose): own forwarded turns through retirement, deadline, context…
philazar Nov 6, 2026
8914915
feat(goose): record a forwarded turn's new session prompt
philazar Nov 6, 2026
5f6e761
Show a fallback wake's notice beside its goose prompt
philazar Nov 6, 2026
7a66492
Escape every mark-like tag in goose prompt input
philazar Nov 6, 2026
eca0231
fix(goose): keep forwarded delegates and resumes on the gateway
philazar Nov 13, 2026
f526229
fix(goose): route by provider instead of refusing non-Databricks turns
philazar Nov 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion docs/buzz-help.md
Original file line number Diff line number Diff line change
Expand Up @@ -511,7 +511,12 @@ available rather than silently discarding it.
resends work already sent through the gateway without it. Don't say an agent
uses the gateway's models unless its Settings shows Model gateway.
- **Activity**, where the agent type provides it, shows sessions and their
transcripts in the agent's profile. A turn's **Thread** or **Channel** label
transcripts in the agent's profile. Once goose agents run through the agent
gateway, a goose turn woken in a conversation by a plugin, watch or timer
that ran without the gateway shows "Ran without the agent gateway" beside its
prompt only while the app keeps running; goose compacting the conversation
can remove the prompt and its note. A wake run outside a conversation shows
no note. A turn's **Thread** or **Channel** label
opens that conversation. Choosing an agent in the activity under a message,
or a Working now agent whose conversation is known, opens that
conversation's transcript. Working indicators describe current work,
Expand Down
5 changes: 4 additions & 1 deletion docs/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,10 @@ configuration and none of the Buzz request context, and the turn is noted
mention, and in the harness's own turn activity for other turns, which receive
it as `delivery.gatewayFallback`. That choice is made before dispatch; a turn
whose gateway access is revoked after dispatch fails visibly and is never
replayed. Memberships in other communities and hosted agents are unchanged.
replayed. Once goose runs through the gateway, a goose agent's wake anchored
in a conversation shows that note beside its prompt in Activity only while the
app that ran it keeps running; a reload, or goose compacting the prompt out of
its history, drops it. A standalone run (`runOnce`) shows none. Memberships in other communities and hosted agents are unchanged.
See `src/features/agents/gateway/` for the shared route, session and request
context contract that harnesses consume.

Expand Down
1 change: 1 addition & 0 deletions src-tauri/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,7 @@ fn main() {
"plugin_host_forward_admission",
"plugin_host_forward_open",
"plugin_host_forward_associate",
"plugin_host_forward_register_child",
"plugin_host_forward_seal",
"plugin_host_forward_close",
"plugin_host_read_file",
Expand Down
1 change: 1 addition & 0 deletions src-tauri/capabilities/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@
"allow-plugin-host-forward-admission",
"allow-plugin-host-forward-open",
"allow-plugin-host-forward-associate",
"allow-plugin-host-forward-register-child",
"allow-plugin-host-forward-seal",
"allow-plugin-host-forward-close",
"allow-plugin-host-read-file",
Expand Down
1 change: 1 addition & 0 deletions src-tauri/src/browser_permissions_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ fn native_command_permissions_isolate_webviews() {
"plugin_host_forward_admission",
"plugin_host_forward_open",
"plugin_host_forward_associate",
"plugin_host_forward_register_child",
"plugin_host_forward_seal",
"plugin_host_forward_close",
"plugin_host_read_file",
Expand Down
Loading