Synced from monorepo
Synced from monorepo Changes: - Release a shell session's resources in one drop - Make the tools blocking-wait cap client-configurable and self-describing - Recognize API "exceeds budget" errors as context overflow - Retry /btw on model overload - Carry running background tasks and subagents across compaction - Require round-trip time for SDK liveness checks - Background-subagent completion reminders with a selectable delivery surface - Make a PTY shell reap itself until it reaches the registry - Recover the OS error code from a TLS-phase connection reset - Consume the attached-client signal and report why idle is withheld - Treat `.grok/sandbox.toml` edits as protected so auto mode prompts before writing - Surface history/search in the Ctrl+. cheatsheet and keep it working in history view - Delete sessions from the dashboard and welcome list - Release a session's activity record when the session ends - Stop charging auth-retry budget for fail-closed 401s; reset it across suspends - Scope skills watches on project vendor roots - Make [stop] cancel in-flight compaction - Make the leader soak measure the leader, not its harness Source-Revision: 8d69c91f02bcacf01e98d5aebbf2f92547c45738
This commit is contained in:
parent
dd04f397b1
commit
a422116582
165 changed files with 15161 additions and 1969 deletions
|
|
@ -1,7 +1,7 @@
|
|||
[package]
|
||||
license = "Apache-2.0"
|
||||
name = "xai-grok-shell"
|
||||
version = "0.2.116"
|
||||
version = "0.2.117"
|
||||
edition.workspace = true
|
||||
|
||||
[features]
|
||||
|
|
@ -12,7 +12,12 @@ dhat-heap = ["dep:dhat"]
|
|||
# load, and bench tests. Off by default; the tests/benches that use it declare
|
||||
# it via `required-features`.
|
||||
test-support = []
|
||||
default-bazel = ["test-support"]
|
||||
# Local Computer Hub workspace_server (own/attach + crash-restart). Requires
|
||||
local-workspace = []
|
||||
default-bazel = [
|
||||
"local-workspace",
|
||||
"test-support",
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
dunce = { workspace = true }
|
||||
|
|
@ -189,6 +194,8 @@ windows = { workspace = true }
|
|||
|
||||
[dev-dependencies]
|
||||
criterion = { workspace = true }
|
||||
# Pre-main unified-log redirect (`test_support::redirect_unified_log_for_tests`).
|
||||
ctor = { workspace = true }
|
||||
filetime = { workspace = true }
|
||||
pretty_assertions = { workspace = true }
|
||||
tempfile = { workspace = true }
|
||||
|
|
@ -223,6 +230,10 @@ name = "fork_copy"
|
|||
harness = false
|
||||
required-features = ["test-support"]
|
||||
|
||||
[[bench]]
|
||||
name = "skills_watcher_startup"
|
||||
harness = false
|
||||
|
||||
[[test]]
|
||||
name = "test_leader_soak"
|
||||
required-features = ["test-support"]
|
||||
|
|
|
|||
Loading…
Reference in a new issue