feat(v2): add permission mode passthrough and fix agent stop-on-close

- Add permission_mode field to AgentQueryOptions (Rust, sidecar, bridge)
  flowing from controller through sidecar to SDK; defaults to
  bypassPermissions, supports default mode
- Fix AgentPane onDestroy bug: remove stopAgent() from onDestroy (fires
  on layout remounts), move stop-on-close to TilingGrid onClose handler
- Bundle SDK into sidecar via esbuild (remove --external flag)
This commit is contained in:
Hibryda 2026-03-06 23:33:51 +01:00
parent af0eb362e6
commit d5eb08ed42
7 changed files with 26 additions and 14 deletions

View file

@ -11,6 +11,7 @@ export interface AgentQueryOptions {
max_turns?: number;
max_budget_usd?: number;
resume_session_id?: string;
permission_mode?: string;
remote_machine_id?: string;
}