Commit Graph

  • 151b8c4658 Add Racket tree-sitter support, remove Kotlin Dhanji R. Prasanna 2026-01-13 18:44:59 +05:30
  • 5e45e110e2 refactor(g3-core): extract finalize_streaming_turn() to unify return paths Dhanji R. Prasanna 2026-01-13 16:52:48 +05:30
  • 333a85ed1e Merge sessions/hopper/e2a0ad02 Dhanji R. Prasanna 2026-01-13 16:27:17 +05:30
  • b89d55a9ff Add characterization tests for stream_completion_with_tools Dhanji R. Prasanna 2026-01-13 16:25:33 +05:30
  • bd756307f1 fowler doesnt need to explicity read README/AGENTS Dhanji R. Prasanna 2026-01-13 16:16:27 +05:30
  • 47e3a88cf6 refactor(g3-core): extract stats formatting to dedicated module Dhanji R. Prasanna 2026-01-13 16:11:53 +05:30
  • 562c4199f8 docs: Add Studio documentation and UTF-8 safety invariants Dhanji R. Prasanna 2026-01-13 15:31:01 +05:30
  • 9a3b03a41f Remove flock mode (superseded by studio) Dhanji R. Prasanna 2026-01-13 15:01:12 +05:30
  • 82c0165765 Fix unused variable warning and UTF-8 panic in string slicing Dhanji R. Prasanna 2026-01-13 14:52:44 +05:30
  • c65d082c5d Make --agent optional in Studio for one-shot mode Dhanji R. Prasanna 2026-01-13 14:42:20 +05:30
  • f6b84d864a Rename G3 -> g3 in docs and comments Dhanji R. Prasanna 2026-01-13 14:36:33 +05:30
  • 389ed6a554 Compact project info display in interactive mode Dhanji R. Prasanna 2026-01-13 14:32:24 +05:30
  • af3aa840db Compress session continuation UI prompt Dhanji R. Prasanna 2026-01-13 14:29:54 +05:30
  • 118935d2da Remove unused variable total_lines in file_ops.rs Dhanji R. Prasanna 2026-01-13 14:25:17 +05:30
  • a09967eb27 refactor(streaming): Extract deduplication and auto-continue logic into helpers Dhanji R. Prasanna 2026-01-13 11:44:06 +05:30
  • dc45987e8d Add characterization tests for UTF-8 truncation and parser sanitization Dhanji R. Prasanna 2026-01-13 11:22:46 +05:30
  • 8dcb7a3dba feat: add compact styled output for TODO tools Dhanji R. Prasanna 2026-01-13 10:58:55 +05:30
  • 4c36cc058c fix: prevent parser poisoning from inline tool-call JSON patterns Dhanji R. Prasanna 2026-01-13 10:58:41 +05:30
  • a0b9126555 Revert "refactor(g3-core): extract streaming logic to agent_streaming.rs" Dhanji R. Prasanna 2026-01-13 07:59:18 +05:30
  • 6907fa36c0 UI: Add newline before auto-memory skip message Dhanji R. Prasanna 2026-01-13 07:03:42 +05:30
  • 08e6a1dca0 Merge sessions/fowler/f8c3f2e5 Dhanji R. Prasanna 2026-01-13 06:58:01 +05:30
  • 98eea09dc8 UI: Show consecutive read_file calls as continuation lines Dhanji R. Prasanna 2026-01-13 06:12:16 +05:30
  • a2e51cf075 refactor(g3-core): extract streaming logic to agent_streaming.rs Dhanji R. Prasanna 2026-01-13 06:14:56 +05:30
  • 5c9404e292 Refactor: improve readability in CLI modules Dhanji R. Prasanna 2026-01-13 05:58:54 +05:30
  • f30f145c85 Fix UTF-8 panics and inconsistent retry logic Dhanji R. Prasanna 2026-01-13 05:49:45 +05:30
  • 6f50d01ab6 Add comprehensive end-of-turn behavior tests for g3-core Dhanji R. Prasanna 2026-01-12 21:17:32 +05:30
  • d164c97ad2 Fix multi-line error messages in compact tool output Dhanji R. Prasanna 2026-01-12 20:55:05 +05:30
  • 81ea149369 Fix confusing documentation references Dhanji R. Prasanna 2026-01-12 20:49:37 +05:30
  • be54032cd8 docs: Fix documentation inaccuracies and add missing tool documentation Dhanji R. Prasanna 2026-01-12 20:44:21 +05:30
  • c29f429f97 Merge sessions/euler/d182d353 Dhanji R. Prasanna 2026-01-12 20:33:38 +05:30
  • 1b051aad94 Fix write_file compact summary to show actual line/char counts Dhanji R. Prasanna 2026-01-12 20:32:54 +05:30
  • 028285825b Update dependency analysis artifacts Dhanji R. Prasanna 2026-01-12 20:32:16 +05:30
  • fe67e72ddd Merge sessions/fowler/e5c0ed6b Dhanji R. Prasanna 2026-01-12 20:23:00 +05:30
  • de83b7fa4c Add visual spacing between text and tool calls in compact output Dhanji R. Prasanna 2026-01-12 20:20:41 +05:30
  • 32bfad69d1 refactor(g3-cli): extract functions from lib.rs to appropriate modules Dhanji R. Prasanna 2026-01-12 20:10:52 +05:30
  • 6f3530544d Fix compact tool failure display to use single-line format Dhanji R. Prasanna 2026-01-12 20:02:08 +05:30
  • e65bd61683 Inject working directory into context to prevent path hallucinations Dhanji R. Prasanna 2026-01-12 18:27:29 +05:30
  • 78516722df Remove accidentally committed legacy logs/ directories Dhanji R. Prasanna 2026-01-12 18:20:20 +05:30
  • c2aa80647a Remove legacy logs/ directory, consolidate all data under .g3/ Dhanji R. Prasanna 2026-01-12 18:20:08 +05:30
  • 43a5d27149 Add compact format for remember, take_screenshot, code_coverage, rehydrate Dhanji R. Prasanna 2026-01-12 14:45:50 +05:30
  • 2c411c058a Compact single-line tool output for file operations and shell Dhanji R. Prasanna 2026-01-12 14:37:47 +05:30
  • 8d5dd9f84a Merge sessions/hopper/1156b5c9 Dhanji R. Prasanna 2026-01-12 11:53:14 +05:30
  • 5dfabaf19a Add 72 integration tests for compaction, retry, tool execution, and error classification Dhanji R. Prasanna 2026-01-12 11:40:19 +05:30
  • 9e26d6bbf9 Fix black box artifact in context thinning status line Dhanji R. Prasanna 2026-01-12 11:39:20 +05:30
  • 33558bc092 Update project memory with new location documentation Dhanji R. Prasanna 2026-01-12 11:25:59 +05:30
  • d508ddd508 Move project memory from .g3/ to analysis/ for version control Dhanji R. Prasanna 2026-01-12 10:20:33 +05:30
  • 21ecbb3fb8 Merge sessions/fowler/9b17499a Dhanji R. Prasanna 2026-01-12 10:15:19 +05:30
  • 6c2563cd07 Merge sessions/fowler/36f031d6 Dhanji R. Prasanna 2026-01-12 10:14:09 +05:30
  • 30bb63715e Fix studio status to show full markdown-formatted summary Dhanji R. Prasanna 2026-01-12 10:13:58 +05:30
  • 8df044ac13 refactor(g3-core): reduce lib.rs complexity by extracting utilities Dhanji R. Prasanna 2026-01-12 09:47:47 +05:30
  • 3a0b656161 refactor(g3-cli): eliminate code-path aliasing in config and project content loading Dhanji R. Prasanna 2026-01-12 08:57:49 +05:30
  • 6c17f269d7 Add studio tool for multi-agent workspace management Dhanji R. Prasanna 2026-01-12 07:26:17 +05:30
  • 02799a8e69 refactor(g3-core): extract streaming helpers and simplify cache control logic Dhanji R. Prasanna 2026-01-12 07:21:40 +05:30
  • f10374c925 Remove machine mode entirely from g3 Dhanji R. Prasanna 2026-01-12 06:01:31 +05:30
  • b9cdb99557 refactor(g3-cli): break lib.rs into focused modules Dhanji R. Prasanna 2026-01-12 05:35:08 +05:30
  • 14cc28d9ba Include full task in ACD dehydration stub for forensics Dhanji R. Prasanna 2026-01-12 05:17:45 +05:30
  • 42a747e745 Move UTF-8 safety pattern from AGENTS.md to project memory Dhanji R. Prasanna 2026-01-12 05:14:25 +05:30
  • f415dbb84b Fix ACD turn summary loss and add /dump command Dhanji R. Prasanna 2026-01-12 05:13:02 +05:30
  • ac17b95b24 fix(read_file): clamp end position instead of erroring when it exceeds file length Dhanji R. Prasanna 2026-01-12 05:11:09 +05:30
  • da63e79a13 Move read_file metadata to end of output Dhanji R. Prasanna 2026-01-11 19:56:23 +05:30
  • ed1c31dd70 Improve tool output formatting Dhanji R. Prasanna 2026-01-11 19:52:00 +05:30
  • 7c960875ef Add hint to re-read memory from disk in system prompt Dhanji R. Prasanna 2026-01-11 19:40:02 +05:30
  • 9754c4ee66 Fix code fence closing without trailing newline Dhanji R. Prasanna 2026-01-11 19:34:46 +05:30
  • bb25c7881a Change agent mode header text Dhanji R. Prasanna 2026-01-11 17:24:26 +05:30
  • 4962f439f3 Simplify agent mode working directory display Dhanji R. Prasanna 2026-01-11 17:20:26 +05:30
  • f83ae7fd39 Add status line showing loaded context in agent mode Dhanji R. Prasanna 2026-01-11 17:13:32 +05:30
  • 2b87a89617 Revert "Add fancy ASCII art header for agent mode" Dhanji R. Prasanna 2026-01-11 17:12:32 +05:30
  • 08747595a1 Add fancy ASCII art header for agent mode Dhanji R. Prasanna 2026-01-11 17:11:14 +05:30
  • 2fbdac7aa9 Fix extra newlines before tool calls in JSON filter Dhanji R. Prasanna 2026-01-11 17:04:27 +05:30
  • 9509e51708 style: simplify auto-memory checkpoint message Dhanji R. Prasanna 2026-01-11 16:51:09 +05:30
  • cf3727f50d refactor(g3-cli): Extract focused modules from lib.rs for improved readability Dhanji R. Prasanna 2026-01-11 16:41:41 +05:30
  • 83c9b5d434 Add integration blackbox tests for g3-core Dhanji R. Prasanna 2026-01-11 16:32:59 +05:30
  • 9c71d12561 style: change agent mode tool color from royal blue to light gray Dhanji R. Prasanna 2026-01-11 16:26:20 +05:30
  • 874be7b459 refactor(core): collapse nested if statements per clippy Dhanji R. Prasanna 2026-01-11 16:21:33 +05:30
  • 1c3de60bb9 refactor(core): simplify truncate_line() by merging identical branches Dhanji R. Prasanna 2026-01-11 16:18:48 +05:30
  • 74a18794a0 fix: load AGENTS.md and memory in agent mode Dhanji R. Prasanna 2026-01-11 16:15:58 +05:30
  • 1d884251cb refactor(cli): remove duplicate agent mode check in run() Dhanji R. Prasanna 2026-01-11 16:14:50 +05:30
  • 4fb605fe7e Update dependency analysis artifacts Dhanji R. Prasanna 2026-01-11 16:11:01 +05:30
  • cfd5d69cce refactor: auto-enable auto-memory in agent mode Dhanji R. Prasanna 2026-01-11 15:56:27 +05:30
  • 1575cafc4b fix: add --auto-memory support to agent mode Dhanji R. Prasanna 2026-01-11 08:03:46 +08:00
  • 280ae1fcbb feat: add --auto-memory flag to prompt LLM to save discoveries Dhanji R. Prasanna 2026-01-11 08:00:51 +08:00
  • 39918cf281 fix: process bold/italic/code formatting inside markdown headers Dhanji R. Prasanna 2026-01-11 08:00:34 +08:00
  • fc9a2f835a Fix streaming markdown code fence detection bug Dhanji R. Prasanna 2026-01-11 07:42:02 +08:00
  • bf53b81af3 remember tool prompt tweak Dhanji R. Prasanna 2026-01-11 07:22:43 +08:00
  • e731bc8217 Make remember tool instructions more imperative in system prompts Dhanji R. Prasanna 2026-01-11 06:49:45 +08:00
  • 1090e30d6c Simplify system prompt: remove coding style and parallel tool call sections Dhanji R. Prasanna 2026-01-11 06:35:18 +08:00
  • 33c1aba86e Show human-readable descriptions in /resume session list Dhanji R. Prasanna 2026-01-11 06:22:20 +08:00
  • 3fcef587e8 Fix /resume to show all sessions and use human-readable timestamps Dhanji R. Prasanna 2026-01-11 06:13:27 +08:00
  • 8926775acb Add session continuation symlink fix and /resume command Dhanji R. Prasanna 2026-01-11 05:30:58 +08:00
  • 86709834e2 Improve research tool error reporting for scout agent failures Dhanji R. Prasanna 2026-01-10 20:50:43 +11:00
  • 9bef7753bf Add Chrome headless diagnostic tool Dhanji R. Prasanna 2026-01-10 20:44:23 +11:00
  • 60aeb67c56 Add stealth mode for Chrome headless to evade bot detection Dhanji R. Prasanna 2026-01-10 20:34:14 +11:00
  • 7da21d7e81 Updated scout search engine order Dhanji R. Prasanna 2026-01-10 20:33:23 +11:00
  • ea582766ba chrome-headless falg Dhanji R. Prasanna 2026-01-10 16:14:14 +11:00
  • 6be0a03c4c Fix timing footer being saved to context window Dhanji R. Prasanna 2026-01-10 15:55:59 +11:00
  • 0c2a978225 Fix .gitignore: properly ignore tmp/ directory Dhanji R. Prasanna 2026-01-10 15:22:38 +11:00
  • 4f3f1798d8 Clean up temporary HTML files from research tool Dhanji R. Prasanna 2026-01-10 15:20:50 +11:00
  • 68c9135913 Fix research tool UI: remove duplicate header, add footer spacing, remove spinner, widen command display Dhanji R. Prasanna 2026-01-10 15:20:40 +11:00
  • 0aa1287ca6 Remove final_output tool and improve scout report handback Dhanji R. Prasanna 2026-01-10 13:43:04 +11:00
  • cab2fb187a Stream scout agent output to CLI during research Dhanji R. Prasanna 2026-01-09 20:39:53 +11:00