Synced from monorepo

Synced from monorepo

Changes:
- Workspace task snapshots only list incomplete backgrounded tasks
- Quiet auth, LSP, and config warnings in the shell
- Fix observability attributes for warm store errors, restore setup, remote tools, and preview denials
- Fail closed when soak metrics are missing
- Run plan-mode exit last in mixed tool batches
- Allow /loop to store prompts that can terminate the loop
- Make subagent maximum nesting depth configurable
- Security: apply sandbox profile to the leader process that executes tools

Source-Revision: 1adcd1f477870e4a97bacbd6be78c8a3bfbac46d
This commit is contained in:
grokkybara[bot] 2026-07-27 17:54:34 +00:00
commit 02d9359435
96 changed files with 2346 additions and 351 deletions

4
Cargo.lock generated
View file

@ -13796,6 +13796,7 @@ dependencies = [
"obfstr",
"parking_lot",
"portable-pty",
"pretty_assertions",
"process-wrap",
"prod-mc-cli-chat-proxy-types",
"prost",
@ -14046,6 +14047,7 @@ dependencies = [
"command-fds",
"crc32fast",
"derive_more 2.1.1",
"dhat",
"dirs 5.0.1",
"dunce",
"educe",
@ -14064,6 +14066,7 @@ dependencies = [
"nix 0.30.1",
"parking_lot",
"pdf_oxide",
"pretty_assertions",
"pulldown-cmark",
"quick-xml 0.38.3",
"regex",
@ -14098,6 +14101,7 @@ dependencies = [
"xai-grok-config",
"xai-grok-env",
"xai-grok-sandbox",
"xai-grok-test-support",
"xai-grok-tools-api",
"xai-grok-version",
"xai-grok-workspace-types",