Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
ac33dd4
feat(echo): stateless index-free echolocation + program-wide token diet
AdityaVG13 Sep 21, 2026
3c0d20f
docs(surface): sync public tool-surface contracts with the diet
AdityaVG13 Sep 21, 2026
9ef7047
feat(echo): squeeze soundings, edit echoes, grep/skill clamps
AdityaVG13 Sep 21, 2026
3abb70f
feat(echo): recover relative-import leaf names, drop temp probe
AdityaVG13 Sep 21, 2026
0368c82
Fork-prefix cache inheritance for subagents
AdityaVG13 Sep 21, 2026
04e4732
Prefix-tier fork inheritance with live-trial benchmarks
AdityaVG13 Sep 21, 2026
8693d64
Allow trial stderr sink; document fork inheritance
AdityaVG13 Sep 21, 2026
48df7b9
Fix echo paths on symlinked workspaces (macOS, Windows)
AdityaVG13 Sep 21, 2026
2095375
Merge current main and adapt source echoes to the canonical Engine
Oct 14, 2026
83d01c1
docs(credits): include AdityaVG13 in candidate website credits
Oct 14, 2026
4259dab
Merge current main into #6393
Oct 15, 2026
6318838
test(file): expect the pod footer on ranged and empty-range reads
Oct 15, 2026
5912dc2
Merge current main into #6393
Oct 15, 2026
c00c4ea
test(subagent): allow durable setup before timing out the report fixture
Oct 15, 2026
d991cff
Merge current main into PR #6393, preserving source and generated docs
Oct 15, 2026
5687729
fix(ci): retain runtime identity measurements on mismatch
Oct 15, 2026
1213f79
fix(ci): measure source contract and isolate ratchet builds (CW-6439)
Oct 15, 2026
6f404da
Merge verified Runtime repair from main into PR #6393
Oct 15, 2026
d958979
feat(echo): stateless index-free echolocation + program-wide token diet
AdityaVG13 Sep 21, 2026
b81a6da
docs(surface): sync public tool-surface contracts with the diet
AdityaVG13 Sep 21, 2026
a975bad
feat(echo): squeeze soundings, edit echoes, grep/skill clamps
AdityaVG13 Sep 21, 2026
6bfe624
feat(echo): recover relative-import leaf names, drop temp probe
AdityaVG13 Sep 21, 2026
8c94069
Fork-prefix cache inheritance for subagents
AdityaVG13 Sep 21, 2026
b3a38f9
Prefix-tier fork inheritance with live-trial benchmarks
AdityaVG13 Sep 21, 2026
41233cb
Allow trial stderr sink; document fork inheritance
AdityaVG13 Sep 21, 2026
062adf0
Fix echo paths on symlinked workspaces (macOS, Windows)
AdityaVG13 Sep 21, 2026
e8addb7
docs(credits): include AdityaVG13 in candidate website credits
Oct 14, 2026
69cfeed
test(file): expect the pod footer on ranged and empty-range reads
Oct 15, 2026
cfedff9
feat(navigation): add revision-qualified Rust read references
AdityaVG13 Oct 12, 2026
76b7a04
feat(navigation): ready-navigation soundings and slice SSE reader
AdityaVG13 Oct 22, 2026
41fb49f
perf(tui): full-frame render diet, populated scroll 5711->1543 ms (-73%)
AdityaVG13 Oct 22, 2026
12f71a8
fix(tui): reconcile navigation and child-surface rebase repairs
AdityaVG13 Oct 22, 2026
59cd3ff
Merge PR #6393 history and reconcile navigation integration
AdityaVG13 Oct 22, 2026
78985be
Merge upstream main into PR #6393 and refresh generated registries
AdityaVG13 Oct 22, 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
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion crates/core/src/prefix_cache.rs
Original file line number Diff line number Diff line change
Expand Up @@ -712,7 +712,11 @@ impl PrefixStabilityManager {
/// Serialize a tool to the same JSON shape the chat API receives,
/// excluding internal-only fields like `allowed_callers`, `defer_loading`,
/// `input_examples`, and `cache_control` that are never sent to DeepSeek.
fn tool_to_api_json(tool: &Tool) -> Option<String> {
///
/// Shared by the fingerprint manager and fork-prefix inheritance: both
/// need byte-equality against provider-cached prefixes, and raw `Tool`
/// serialization would false-negative on internal-only flag skew.
pub fn tool_to_api_json(tool: &Tool) -> Option<String> {
let mut value = serde_json::json!({
"type": "function",
"function": {
Expand Down
1 change: 1 addition & 0 deletions crates/runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ codewhale-palette = { path = "../palette", version = "0.10.2", default-features
colored = "3.0.0"
fd-lock = "4.0.4"
lru = "0.18"
parking_lot = "0.12"
regex = "1.11"
serde.workspace = true
serde_json = { workspace = true, features = ["preserve_order", "raw_value"] }
Expand Down
Loading
Loading