Commit Graph

  • 7fc9eb0778 Fix doc-test failure in GLM adapter Dhanji R. Prasanna 2026-01-30 14:53:04 +11:00
  • afc5bc8574 Readability improvements across streaming_parser, input_formatter, commands Dhanji R. Prasanna 2026-01-30 14:48:08 +11:00
  • 51f12769d5 Merge sessions/hopper/297c7be9 Dhanji R. Prasanna 2026-01-30 14:30:53 +11:00
  • 58bbfde6f4 test: add integration tests for streaming parser stuttering bug fix Dhanji R. Prasanna 2026-01-30 14:30:27 +11:00
  • 3003bdebaa refactor: fix flaky test and remove dead code in recent commits Dhanji R. Prasanna 2026-01-30 14:28:43 +11:00
  • 6bb07ce4f5 Merge sessions/interactive/3c2a09df Dhanji R. Prasanna 2026-01-30 14:20:12 +11:00
  • f1a5241777 Add /research <id> and /research latest commands Dhanji R. Prasanna 2026-01-30 14:06:28 +11:00
  • fa3c9203e0 Fix streaming parser bug: detect abandoned tool call fragments Dhanji R. Prasanna 2026-01-30 14:00:18 +11:00
  • f93d05f444 Add real-time research completion notifications Dhanji R. Prasanna 2026-01-30 13:35:35 +11:00
  • 5428504777 Fix input formatting bugs: newline, line wrapping, and TTY check Dhanji R. Prasanna 2026-01-30 13:28:31 +11:00
  • b252ff443d Merge sessions/interactive/9681cb67 Dhanji R. Prasanna 2026-01-30 13:01:00 +11:00
  • 5ab1598e03 feat: async research tool - runs in background, returns immediately Dhanji R. Prasanna 2026-01-30 13:00:02 +11:00
  • 4e1694248f Add input formatting for interactive CLI Dhanji R. Prasanna 2026-01-30 12:03:36 +11:00
  • 2e21502357 Fix --project flag not working in agent mode Dhanji R. Prasanna 2026-01-30 11:28:48 +11:00
  • 51d22b3282 gemini model perf Dhanji R. Prasanna 2026-01-30 10:09:46 +11:00
  • 8191a5e8e6 feat(embedded): add GLM tool format adapter for code fence stripping Dhanji R. Prasanna 2026-01-29 12:52:09 +11:00
  • 457ba35f80 docs: Fix documentation accuracy and add missing Gemini provider Dhanji R. Prasanna 2026-01-29 12:06:53 +11:00
  • f9e0b94cc1 tiny tweak Dhanji R. Prasanna 2026-01-29 12:02:11 +11:00
  • 853237e62e Update dependency analysis artifacts Dhanji R. Prasanna 2026-01-29 11:46:39 +11:00
  • cba7d31996 Merge sessions/carmack/ee92b215 Dhanji R. Prasanna 2026-01-29 11:40:48 +11:00
  • d4941dc95a refactor(providers): improve readability of embedded.rs and gemini.rs Dhanji R. Prasanna 2026-01-29 11:39:46 +11:00
  • cb3c523edf Compact workspace memory: -7.5% size, all concepts preserved Dhanji R. Prasanna 2026-01-29 11:38:53 +11:00
  • 1bff9b0025 huffman tweak to cover more ground Dhanji R. Prasanna 2026-01-29 11:36:09 +11:00
  • 653c5f72ac Compact workspace memory: 402→224 lines (-44%), 22k→12.6k chars (-43%) Dhanji R. Prasanna 2026-01-29 11:34:17 +11:00
  • bd4473b75f model performance tweaks to readme Dhanji R. Prasanna 2026-01-29 11:31:29 +11:00
  • 1bff9d5dcc tiny tweaks to huffman Dhanji R. Prasanna 2026-01-29 11:31:17 +11:00
  • 7cf9c3b7bb Merge sessions/hopper/8e287188 Dhanji R. Prasanna 2026-01-29 11:30:54 +11:00
  • 21f8d5a1aa Add integration tests for CacheStats and Gemini serialization Dhanji R. Prasanna 2026-01-29 11:28:52 +11:00
  • 570a824780 Rename archivist agent to huffman Dhanji R. Prasanna 2026-01-29 11:22:59 +11:00
  • 627dd45966 Add archivist to built-in agents list in README Dhanji R. Prasanna 2026-01-29 11:20:23 +11:00
  • b45ff37b68 Add archivist agent for memory compaction and signal optimization Dhanji R. Prasanna 2026-01-29 11:19:47 +11:00
  • 56f558dc1b Fix compiler warnings in test files Dhanji R. Prasanna 2026-01-29 11:15:10 +11:00
  • 5c1e0630b5 Merge sessions/interactive/664ee473 Dhanji R. Prasanna 2026-01-29 11:14:28 +11:00
  • 9a998e201a Tighten AGENTS.md: remove redundant content covered by Memory Dhanji R. Prasanna 2026-01-29 11:13:25 +11:00
  • 7bfb9efa19 Remove automatic README loading from context window Dhanji R. Prasanna 2026-01-29 11:07:41 +11:00
  • 5ea43d7b39 Add --project CLI flag for loading projects at startup Dhanji R. Prasanna 2026-01-29 11:06:08 +11:00
  • 05d253ee2a docs: add embedded model performance comparison for agentic tasks Dhanji R. Prasanna 2026-01-29 10:33:53 +11:00
  • f6717b4435 Add Gemini 3 model context window detection Dhanji R. Prasanna 2026-01-29 10:20:56 +11:00
  • 735e9c9312 Add Google Gemini provider support Dhanji R. Prasanna 2026-01-29 10:11:42 +11:00
  • fe33568ee0 Fix embedded provider max_tokens default (2048 -> 8192) Dhanji R. Prasanna 2026-01-28 13:58:14 +11:00
  • 58fe74334d Auto-detect context window size from GGUF for embedded providers Dhanji R. Prasanna 2026-01-28 11:16:14 +11:00
  • 55dba121b7 Add GLM-4 to context length defaults (32k) Dhanji R. Prasanna 2026-01-28 10:46:36 +11:00
  • e32c302023 Fix embedded provider initialization and logging Dhanji R. Prasanna 2026-01-28 10:33:10 +11:00
  • ba6e1f9896 Remove unused code to eliminate build warnings Dhanji R. Prasanna 2026-01-28 10:01:44 +11:00
  • a902be1562 Refactor system prompts to eliminate duplication; upgrade embedded provider Dhanji R. Prasanna 2026-01-28 09:56:39 +11:00
  • 585684a86e Fix dead_code warning in studio crate Dhanji R. Prasanna 2026-01-27 13:09:56 +11:00
  • 755acabd47 Highlight command argument completions in cyan Dhanji R. Prasanna 2026-01-27 12:45:37 +11:00
  • 8389b0d652 Add TAB autocompletion for /project command Dhanji R. Prasanna 2026-01-27 12:43:24 +11:00
  • cdb8b0f5eb refactor(g3-core): consolidate Agent construction into single canonical path Dhanji R. Prasanna 2026-01-27 12:01:12 +11:00
  • ffea6b5fac Tighten fowler prompt Dhanji R. Prasanna 2026-01-27 11:54:21 +11:00
  • dfa0e4bfa2 refactor(g3-core): add section markers to lib.rs for better organization Dhanji R. Prasanna 2026-01-27 11:46:17 +11:00
  • 5b4079e861 Add prompt cache statistics tracking to /stats command Dhanji R. Prasanna 2026-01-27 11:32:45 +11:00
  • 96899230a4 Tweak hopper to encourage mocks and stubbing Dhanji R. Prasanna 2026-01-27 10:44:48 +11:00
  • 2e84f1ece0 test: fix ACD test race condition and add read_image characterization test Dhanji R. Prasanna 2026-01-26 16:19:53 +11:00
  • 726e2d71f5 test: add integration test for project content surviving compaction Dhanji R. Prasanna 2026-01-26 16:09:17 +11:00
  • d6a986ce0f refactor(cli): extract execute_user_input() to eliminate duplication Dhanji R. Prasanna 2026-01-26 15:59:55 +11:00
  • 57f04a77aa Add template expansion to interactive prompts Dhanji R. Prasanna 2026-01-26 15:43:39 +11:00
  • 7806897f00 Expand {{today}} to include day of week: YYYY-MM-DD (Monday) Dhanji R. Prasanna 2026-01-26 15:29:47 +11:00
  • 9de8e8cc76 Fix compaction bug: use User role for summary to maintain alternation Dhanji R. Prasanna 2026-01-26 15:24:04 +11:00
  • 712eca1904 install.sh: explicit build targets and auto-fix PATH Dhanji R. Prasanna 2026-01-26 12:26:40 +11:00
  • ff7dd542c8 control C wasn't working micn/ctrl-c-fix Michael Neale 2026-01-26 10:54:40 +11:00
  • 83f68dae17 style: convert CLI status messages to G3Status format Dhanji R. Prasanna 2026-01-23 10:08:22 +05:30
  • 155db74aac style: use G3Status formatting for agent mode completion message Dhanji R. Prasanna 2026-01-23 10:04:05 +05:30
  • 5d0d532b47 feat: preserve last assistant message during compaction Dhanji R. Prasanna 2026-01-23 09:54:03 +05:30
  • dfdc21c3cf Use G3Status formatting for /project loading message Dhanji R. Prasanna 2026-01-22 21:03:46 +05:30
  • a488a6aa99 feat(cli): colorize project name in prompt via rustyline Highlighter Dhanji R. Prasanna 2026-01-22 10:48:17 +05:30
  • 067c69723b fix(cli): use plain text prompt without ANSI colors Dhanji R. Prasanna 2026-01-22 10:27:27 +05:30
  • cb1f99c41c Revert "fix(cli): use '> ' as readline prompt when project active" Dhanji R. Prasanna 2026-01-22 10:24:21 +05:30
  • 4d9399f737 fix(cli): use '> ' as readline prompt when project active Dhanji R. Prasanna 2026-01-22 10:18:15 +05:30
  • 28dd60d4fc fix(cli): separate colored prefix from readline prompt Dhanji R. Prasanna 2026-01-22 09:59:52 +05:30
  • be35fa2a7f fix(cli): wrap ANSI codes in prompt for rustyline compatibility Dhanji R. Prasanna 2026-01-22 08:30:30 +05:30
  • 3001df3b1a style(cli): simplify project prompt format Dhanji R. Prasanna 2026-01-22 08:15:18 +05:30
  • af8b849311 fix(read_image): use correct media type when resize fails to reduce size Dhanji R. Prasanna 2026-01-22 07:58:05 +05:30
  • 022f5c70a6 feat(cli): show active project name in interactive prompt Dhanji R. Prasanna 2026-01-22 07:24:00 +05:30
  • 9325a43ff3 feat(cli): shorten file paths in tool output display Dhanji R. Prasanna 2026-01-21 21:27:16 +05:30
  • 0f7961d3c6 Remove libVisionBridge.dylib from install script Dhanji R. Prasanna 2026-01-21 15:27:14 +05:30
  • d7d32db4a4 Fix tab completion in agent+chat mode Dhanji R. Prasanna 2026-01-21 15:24:27 +05:30
  • 581de4845c Add /project and /unproject to tab completion Dhanji R. Prasanna 2026-01-21 14:58:23 +05:30
  • feb7c3e40d Add /project and /unproject commands for project-specific context Dhanji R. Prasanna 2026-01-21 14:53:30 +05:30
  • a34a3b08e9 Rename Project Memory to Workspace Memory Dhanji R. Prasanna 2026-01-21 14:08:42 +05:30
  • 6a5ce11e7b Consolidate redundant assistant message test files Dhanji R. Prasanna 2026-01-21 10:27:07 +05:30
  • c5d549c211 Readability pass: remove verbose comments and clean up tests Dhanji R. Prasanna 2026-01-21 07:13:20 +05:30
  • c4ce853cc6 Fix streaming markdown tests for Dracula heading colors Dhanji R. Prasanna 2026-01-21 07:01:53 +05:30
  • 9397687949 Remove unused mouse control and macax accessibility code Dhanji R. Prasanna 2026-01-21 06:54:31 +05:30
  • a89cad955a Remove VisionBridge OCR (unused) Dhanji R. Prasanna 2026-01-21 06:42:01 +05:30
  • 38b0019ad4 Fix compile warnings and tweak error message format Dhanji R. Prasanna 2026-01-20 22:49:55 +05:30
  • 60578e310c Clean up error and retry messages for recoverable errors Dhanji R. Prasanna 2026-01-20 22:40:09 +05:30
  • 53e1ea9766 Strikethrough completed TODO items in todo_read/todo_write output Dhanji R. Prasanna 2026-01-20 22:24:13 +05:30
  • 3e9d8b2c8d Distinguish heading levels with Dracula color scheme Dhanji R. Prasanna 2026-01-20 22:19:41 +05:30
  • d7f22679a9 Remove '📋 Task: ' prefix from ACD stub Dhanji R. Prasanna 2026-01-20 21:57:12 +05:30
  • 07c0bf1e39 Remove 'Task: ' prefix from user messages Dhanji R. Prasanna 2026-01-20 21:53:28 +05:30
  • 2eb9f2e67c Add template processing to agent prompt files Dhanji R. Prasanna 2026-01-20 21:45:15 +05:30
  • 58afbe5764 Merge sessions/single/b1aa4d5a Dhanji R. Prasanna 2026-01-20 21:44:12 +05:30
  • 9eb8931fab Change /dump output to use g3 status formatting Dhanji R. Prasanna 2026-01-20 21:43:48 +05:30
  • a882ac8893 Add template processing to one-shot and agent modes Dhanji R. Prasanna 2026-01-20 21:39:43 +05:30
  • 6e8dc2e866 Add template processing to /run command Dhanji R. Prasanna 2026-01-20 21:36:48 +05:30
  • 1a1f149206 Add template variable injection for --include-prompt Dhanji R. Prasanna 2026-01-20 21:34:15 +05:30
  • 9a0a2a2726 Make dehydration stub more compact Dhanji R. Prasanna 2026-01-20 21:26:42 +05:30
  • 4321503e89 Refactor streaming_parser.rs and context_window.rs for readability Dhanji R. Prasanna 2026-01-20 16:17:38 +05:30
  • 1f5eff15e5 Updating memory for streaming structs Dhanji R. Prasanna 2026-01-20 15:47:43 +05:30