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
|
|
@ -11,6 +11,7 @@ arc-swap = { workspace = true }
|
|||
dirs = { workspace = true }
|
||||
derive_more = { workspace = true, features = ["from", "try_into"] }
|
||||
dunce = { workspace = true }
|
||||
encoding_rs = { workspace = true, optional = true }
|
||||
fs2 = { workspace = true }
|
||||
educe = { workspace = true, features = ["Debug"] }
|
||||
async-openai = { workspace = true }
|
||||
|
|
@ -31,6 +32,7 @@ ignore = { workspace = true }
|
|||
infer = { workspace = true }
|
||||
globset = { workspace = true }
|
||||
image = { workspace = true, features = ["png", "jpeg", "gif", "webp", "bmp", "tiff", "ico"] }
|
||||
kamadak-exif = { workspace = true, optional = true }
|
||||
pdf_oxide = { workspace = true }
|
||||
# PPTX text extraction (implementations/read_file/pptx.rs). Deliberately NOT
|
||||
# `workspace = true`: the workspace `zip` pin has default features on, which
|
||||
|
|
@ -73,6 +75,7 @@ tokio = { workspace = true, features = [
|
|||
tokio-util = { workspace = true, features = ["compat"] }
|
||||
tonic = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
unicode-normalization = { workspace = true, optional = true }
|
||||
url = { workspace = true }
|
||||
uuid = { workspace = true, features = ["v7"] }
|
||||
wildmatch = { workspace = true }
|
||||
|
|
@ -113,6 +116,7 @@ xai-test-utils = { workspace = true }
|
|||
[build-dependencies]
|
||||
reqwest = { workspace = true, features = ["blocking", "rustls-tls"] }
|
||||
flate2 = { workspace = true }
|
||||
sha2 = { workspace = true }
|
||||
tar = { workspace = true }
|
||||
|
||||
[lints]
|
||||
|
|
|
|||
Loading…
Reference in a new issue