Commit Graph

  • be0d8dc24b feat: migrate agent core to pydantic-ai framework various-fixes Michael 2026-08-02 17:04:44 +02:00
  • 4f7059788d docs: update AGENTS.md with respond tool and ModelRetry patterns Michael 2026-08-02 17:01:43 +02:00
  • 43fe0a284d feat: prepare for pydantic-ai migration following CUPID principles Michael 2026-08-02 15:22:22 +02:00
  • dfdd8c0931 fix: improve prompts, error messages, and workspace concurrency meeks 2026-07-19 17:49:33 +02:00
  • ee01487ce3 refactor: externalize coding agent system prompt to prompts/coding_agent.txt meeks 2026-07-19 16:53:27 +02:00
  • fc00ec6a2d Update default model ID to qwen3.6-35b-a3b-mtp@iq4_nl Michael 2026-08-01 19:58:00 +02:00
  • ae4e2d46ac refactor: replace Any types with specific types and update bad_code.md meeks 2026-07-19 15:35:17 +02:00
  • aa9e8222a3 docs: add import organization guidelines to AGENTS.md meeks 2026-07-19 12:36:49 +02:00
  • 139fb44fac fix: FileTools uses local workspace before API for file content (#6.2) meeks 2026-07-19 12:05:28 +02:00
  • 21eefd9824 fix 5.4: return structured types from get_issue/get_pull_request/create_pull_request/update_pull_request meeks 2026-07-19 11:49:54 +02:00
  • e91780169e refactor: extract focused clients from GiteaClient (Slices 1-6) meeks 2026-07-17 07:31:05 +02:00
  • 25473ed684 refactor: extract focused clients from GiteaClient (Slices 1-6) refactor/slice-1-issues-client meeks 2026-07-17 07:31:05 +02:00
  • 3c94c3cfac refactor: remove duplicate add_comment and add_label methods from IssueTools meeks 2026-07-16 14:33:58 +02:00
  • 2ab87d507f refactor: extract hardcoded values to config (section 5.3) meeks 2026-07-16 13:54:52 +02:00
  • 9b63fbbcfc refactor: remove GiteaTools facade, use focused tool classes directly meeks 2026-07-16 13:15:18 +02:00
  • 26d69707c6 refactor: log previously swallowed exceptions in dispatcher.py meeks 2026-07-16 12:54:06 +02:00
  • a14e2bdd50 Refactor vacuous interface hierarchy and remove core/interfaces.py meeks 2026-07-16 12:49:12 +02:00
  • 24ca1c2898 Refactor WorkspaceManager.sanitize_repo to stash changes and raise errors on failure, add unit tests meeks 2026-07-16 12:46:27 +02:00
  • 925fa550b1 docs: replace meeks-ai with unknown-ai in AGENTS.md meeks 2026-07-16 12:43:28 +02:00
  • a6e6963c33 Enforce authenticated user verification on startup in main.py meeks 2026-07-16 12:40:54 +02:00
  • f08c7b64c1 Enforce authenticated user and login validation in workspace operations, crashing program on failure instead of fallback defaults Michael Ingvarsson 2026-07-16 12:36:54 +02:00
  • c5dd178fd6 refactor: raise error on auth failure and clean up meeks-ai fallback Michael Ingvarsson 2026-07-16 12:33:57 +02:00
  • b47a3b3146 fix chdir Michael Ingvarsson 2026-07-16 12:27:04 +02:00
  • e54b5f1848 fix http Michael Ingvarsson 2026-07-16 12:21:56 +02:00
  • 9e40e7fed8 fix logging Michael Ingvarsson 2026-07-16 12:15:45 +02:00
  • 88d9ac2105 deduplicate Michael Ingvarsson 2026-07-16 12:12:08 +02:00
  • 479223ceb2 fix useless factory Michael Ingvarsson 2026-07-16 12:09:12 +02:00
  • e81f03c5aa fix grep Michael Ingvarsson 2026-07-16 12:04:51 +02:00
  • b99730f9a4 fix usename exposure Michael Ingvarsson 2026-07-16 12:00:16 +02:00
  • 64db2efa38 fix env variables exposure Michael Ingvarsson 2026-07-16 11:54:22 +02:00
  • cf1e33474e fix assert used Michael Ingvarsson 2026-07-16 11:48:55 +02:00
  • a341a67727 feat(ai): add parallel processing for search and generation - Add parallel search and generation, schema validation, tests, and better error handling Michael Ingvarsson 2026-07-16 11:44:34 +02:00
  • dfae518f0c feat: implement WorkspaceManager to handle local Gitea repository cloning and configuration and document identified codebase vulnerabilities meeks 2026-07-16 11:41:15 +02:00
  • 5f35f56edc Refactor code structure for improved readability and maintainability master mi222eh 2026-07-06 21:37:20 +02:00
  • 6ca6a5687a Initial commit mi222eh 2026-07-02 19:03:58 +02:00