Amr Gharbeia
1201b916d8
v0.7.2: tool hardening — read-only response caching — TDD
*tool-cache* hash table caches read-only tool results keyed by
tool-name-args. Cache check before execution in
action-tool-execute; cache miss → execute + store. Cache hit
skips tool execution entirely.
tool-cache-key and tool-cache-clear helpers. cache-test tool
verifies re-execution is skipped on second call.
- core-act: *tool-cache*, tool-cache-key, tool-cache-clear,
cache check wired into action-tool-execute, 1 test
- Core: 92/92 TUI Main: 102/102
v0.7.2 complete. All 14 items + 10 refinements. 92 core, 102 TUI.
2026-05-08 21:30:09 -04:00
..
2026-05-08 08:36:41 -04:00
2026-05-07 20:14:51 -04:00
2026-05-08 08:36:41 -04:00
2026-05-07 20:14:51 -04:00
2026-05-07 20:14:51 -04:00
2026-05-07 20:14:51 -04:00
2026-05-08 21:26:45 -04:00
2026-05-08 21:02:45 -04:00
2026-05-08 21:02:45 -04:00
2026-05-08 21:30:09 -04:00
2026-05-08 21:24:20 -04:00
2026-05-08 16:39:00 -04:00
2026-05-08 16:39:00 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 19:05:47 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 19:54:07 -04:00
2026-05-08 09:42:22 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 09:16:33 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 14:29:53 -04:00
2026-05-07 20:14:51 -04:00
2026-05-07 20:14:51 -04:00
2026-05-07 20:14:51 -04:00
2026-05-07 20:14:51 -04:00
2026-05-07 16:44:59 -04:00
2026-05-05 09:36:17 -04:00
2026-05-08 18:06:36 -04:00
2026-05-08 21:20:06 -04:00
2026-05-05 12:08:12 -04:00
2026-05-05 12:08:12 -04:00
2026-05-05 12:08:12 -04:00
2026-05-08 09:16:33 -04:00
2026-05-08 09:42:22 -04:00
2026-05-08 08:36:41 -04:00
2026-05-07 20:14:51 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 09:16:33 -04:00
2026-05-08 15:14:44 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 08:36:41 -04:00
2026-05-08 09:42:22 -04:00
2026-05-07 20:14:51 -04:00
2026-05-08 15:14:44 -04:00
2026-05-08 08:36:41 -04:00