Commit graph

  • fa4b78a7e0 fix: add cmake to PKGBUILD makedepends worktree-pkgbuild-packaging Austin Schaefer 2026-08-24 13:42:21 +0200
  • b0ebe933d3 Add PKGBUILD for local Arch/Manjaro install Austin Schaefer 2026-08-24 12:18:31 +0200
  • 8d7f8b6683 Merge pull request 'docs: add retriever to the architecture diagram' (#13) from docs/update-architecture-diagram into master master Austin Schaefer 2026-08-19 15:54:57 +0000
  • 0790b2b6d0 docs: add retriever to the architecture diagram docs/update-architecture-diagram Austin Schaefer 2026-08-19 17:48:32 +0200
  • 90502a3eed Merge pull request 'Add document embedding and retrieval via a dedicated embedding model' (#10) from worktree-deep-research-max-turns-report into master Austin Schaefer 2026-08-19 15:37:31 +0000
  • ba9b61fcf3 fix: skip chmod-0o000 permission tests when running as root worktree-deep-research-max-turns-report Austin Schaefer 2026-08-19 17:34:29 +0200
  • f916787962 chore: refactor some code. Austin Schaefer 2026-08-19 17:04:10 +0200
  • 6632d63239 refactor: rework document/directory resolution and add its unit tests Austin Schaefer 2026-08-19 16:47:37 +0200
  • 5e55861a3f refactor: drop MAX_FILE_CHARS cap on --doc file size Austin Schaefer 2026-08-19 15:23:52 +0200
  • 19c92ccd52 refactor: cleanup pass on document embedding/retrieval Austin Schaefer 2026-08-19 15:13:07 +0200
  • 53b4f572df Merge master into worktree-deep-research-max-turns-report Austin Schaefer 2026-08-19 15:03:24 +0200
  • ad2ba1181a Merge pull request 'worktree-fix-ollama-json-extraction' (#12) from worktree-fix-ollama-json-extraction into master Austin Schaefer 2026-08-19 12:19:44 +0000
  • 0558ac5c4f refactor: Try to clean up code worktree-fix-ollama-json-extraction Austin Schaefer 2026-08-19 14:19:32 +0200
  • ce0bf8dafd fix: restore doubleo7 rebrand in case-study intro Austin Schaefer 2026-08-19 13:08:32 +0200
  • 9e7291214b fix: use Native structured output for reviewer instead of forced tool call Austin Schaefer 2026-08-19 13:04:53 +0200
  • cd580f3bec chore: Update rig to 0.42 Austin Schaefer 2026-08-19 12:11:47 +0200
  • 8f4af514a3 Merge master (rebrand to doubleo7) into this branch Austin Schaefer 2026-08-18 16:19:39 +0200
  • a30c18ac44 Merge pull request 'chore: rebrand project' (#11) from chore/rebrand into master Austin Schaefer 2026-08-18 14:17:23 +0000
  • b5f12a500c Document a real retrieval limitation found via manual large-document testing Austin Schaefer 2026-08-18 14:49:53 +0200
  • ff9f9455a6 Chunk uploaded documents instead of truncating them at 20K chars Austin Schaefer 2026-08-18 14:43:14 +0200
  • ec15893c9c Add document embedding and retrieval via a dedicated embedding model Austin Schaefer 2026-08-18 14:27:54 +0200
  • 5bb4ed165d chore: rebrand project chore/rebrand Austin Schaefer 2026-08-18 14:26:50 +0200
  • 85d0902e9f Merge pull request 'Add CI/CD, README, and a case study for deep_research' (#9) from worktree-deep-research-max-turns-report into master Austin Schaefer 2026-08-18 12:12:32 +0000
  • 04aa2f12c7 Merge branch 'master' into worktree-deep-research-max-turns-report Austin Schaefer 2026-08-18 12:10:02 +0000
  • 296ab860c7 Fix CI running twice per PR commit Austin Schaefer 2026-08-18 13:55:01 +0200
  • 26e9624c23 Fix CI: use the rust-ci runner instead of overriding the docker-labeled runner's container Austin Schaefer 2026-08-18 13:54:09 +0200
  • f2c10783db Extract swear_cleanup to its own repo, flatten deep_research to root Austin Schaefer 2026-08-18 13:43:26 +0200
  • 9fa91b3da7 Add CI/CD, README, and a case study documenting this session's work Austin Schaefer 2026-08-18 13:28:29 +0200
  • 477a8da010 Merge pull request 'Write a partial report instead of erroring out when research hits max turns' (#8) from worktree-deep-research-max-turns-report into master Austin Schaefer 2026-08-18 11:03:02 +0000
  • 6cd2d65158 Split core.rs into one file per concern Austin Schaefer 2026-08-18 12:59:03 +0200
  • c150c67f1e Switch search_web from DuckDuckGo HTML scraping to local SearXNG Austin Schaefer 2026-08-18 12:25:29 +0200
  • 21030462b1 Prototype an agentic summarizer for max-turns recovery Austin Schaefer 2026-08-18 11:54:23 +0200
  • e446046744 Add unit tests for the decomposed max-turns recovery helpers Austin Schaefer 2026-08-18 11:43:14 +0200
  • 3ddc48fe18 Flatten partial_findings_from_history's nested for/match/if-let pyramid Austin Schaefer 2026-08-18 11:30:45 +0200
  • 187d327144 Write a partial report instead of erroring out when research hits max turns Austin Schaefer 2026-08-18 11:26:53 +0200
  • 351cc79e57 Merge pull request 'Cover the pre-stream gap with the writing-report spinner' (#7) from worktree-progress-emoji into master Austin Schaefer 2026-08-17 11:25:58 +0000
  • e1d6a20b3a Keep the writing-report spinner up until the stream's first chunk worktree-progress-emoji Austin Schaefer 2026-08-17 13:21:23 +0200
  • 34c699df0f Merge pull request 'Embellish progress spinner with per-activity emojis' (#6) from worktree-progress-emoji into master Austin Schaefer 2026-08-17 10:58:13 +0000
  • 5c50f75a8a Add emoji indicators for each research phase on the progress spinner Austin Schaefer 2026-08-17 12:52:56 +0200
  • 0ce51a5f4e Merge pull request 'Stream the report to the terminal as the writer generates it' (#5) from worktree-deep-research-streaming into master Austin Schaefer 2026-08-17 10:48:52 +0000
  • f53fcbd937 refactor: extract the streamed-text draining loop into its own module worktree-deep-research-streaming Austin Schaefer 2026-08-17 12:37:11 +0200
  • b12f156a1b simplify: match the streamed Text item without destructuring its fields Austin Schaefer 2026-08-17 12:30:21 +0200
  • 4f32dd83d6 perf: lock stdout once for the whole report stream, not per chunk Austin Schaefer 2026-08-17 12:20:35 +0200
  • 469b7cf8c6 simplify: use print! + flush for streamed chunks, not an explicit stdout lock Austin Schaefer 2026-08-17 12:19:08 +0200
  • 55f4f7eeb3 feat: stream the report to the terminal as the writer generates it Austin Schaefer 2026-08-17 12:17:26 +0200
  • 9193f77112 Merge pull request 'Split into a Cargo workspace with per-project dependency sets' (#4) from worktree-deep-research-cli into master claude-bot 2026-08-14 17:46:16 +0000
  • 0bb5870f66 refactor: split into a Cargo workspace with per-project dependency sets Austin Schaefer 2026-08-14 19:43:13 +0200
  • e4292edeb9 Merge pull request 'Formalize deep research tool as a clap CLI with gated logging and a spinner' (#3) from worktree-deep-research-cli into master Austin Schaefer 2026-08-14 17:32:43 +0000
  • 3499e0ac6b feat: formalize deep research tool as a clap CLI with gated logging and a progress spinner Austin Schaefer 2026-08-14 19:32:10 +0200
  • 91e04ea36d Merge pull request 'Deep research agentic loop with rig AgentRunner + Gemma models' (#2) from worktree-deep-research-agent into master Austin Schaefer 2026-08-14 17:07:59 +0000
  • 34b93eae3d feat: add current-date context and footnote-style citations to research loop worktree-deep-research-agent Austin Schaefer 2026-08-14 19:06:15 +0200
  • 3fd18e6a7c feat: add a reviewer agent that gates and redirects the research loop Austin Schaefer 2026-08-14 12:58:39 +0200
  • 2f24dc1b50 feat: name agents and add custom tracing spans for the research/writing phases Austin Schaefer 2026-08-14 12:46:01 +0200
  • 9212914282 feat: deep research agentic loop with rig AgentRunner + Gemma models Austin Schaefer 2026-08-14 12:40:09 +0200
  • f47c30c9fb spike: attempt retry loop via states/transitions, document why it doesn't work spike/ai-agents-yaml-config Austin Schaefer 2026-08-06 10:26:20 +0200
  • e196af15e5 spike: add critic stage, mirroring revise.rs's self-review quality guard Austin Schaefer 2026-08-06 10:17:53 +0200
  • 4fbbe32d9d spike: confirm full pipeline works with shieldstral on CPU (-ngl 0) Austin Schaefer 2026-08-06 10:15:16 +0200
  • c5c25c8b49 spike: try ai-agents crate for declarative YAML agent config Austin Schaefer 2026-08-06 09:38:49 +0200
  • 84bdbc6784 feat: self-review retry for unusable gemma output Austin Schaefer 2026-08-05 15:50:41 +0200
  • 57ca9555b4 feat: structured tracing observability Austin Schaefer 2026-08-05 15:23:30 +0200
  • 5843a49cc2 feat: iterative generate/score/revise loop, findings log Austin Schaefer 2026-08-05 15:07:42 +0200
  • 62a92a88bd feat: auto-start llama-server, extract server module Austin Schaefer 2026-08-05 14:45:44 +0200
  • 507b25d370 feat: Introduce two agent flow with profanity verification. Austin Schaefer 2026-08-05 14:21:38 +0200
  • 48274d1698 Add rig-core and tokio dependencies, async main Austin Schaefer 2026-07-31 10:21:31 +0200
  • 9bad1dfc2d cargo new scaffold Austin Schaefer 2026-07-31 10:20:46 +0200