meeks
9b63fbbcfc
refactor: remove GiteaTools facade, use focused tool classes directly
...
- Removed gitea/tools/gitea_tools.py (useless facade layer)
- Removed tests/test_gitea_tools.py (tests for removed facade)
- Updated core/dispatcher.py to use IssueTools, PRTools, FileTools, GitTools directly
- Updated core/orchestrator.py to use individual tool instances
- Updated main.py to create individual tool instances
This eliminates the triple layer of indirection (Issue 2.2 from bad_code.md)
where GiteaTools just delegated to IssueTools/PRTools/etc with zero added value.
2026-07-16 13:15:18 +02:00
meeks
26d69707c6
refactor: log previously swallowed exceptions in dispatcher.py
2026-07-16 12:54:06 +02:00
meeks
a14e2bdd50
Refactor vacuous interface hierarchy and remove core/interfaces.py
2026-07-16 12:49:12 +02:00
meeks
24ca1c2898
Refactor WorkspaceManager.sanitize_repo to stash changes and raise errors on failure, add unit tests
2026-07-16 12:46:27 +02:00
meeks
925fa550b1
docs: replace meeks-ai with unknown-ai in AGENTS.md
2026-07-16 12:43:28 +02:00
meeks
a6e6963c33
Enforce authenticated user verification on startup in main.py
2026-07-16 12:40:54 +02:00
Michael Ingvarsson
f08c7b64c1
Enforce authenticated user and login validation in workspace operations, crashing program on failure instead of fallback defaults
2026-07-16 12:36:54 +02:00
Michael Ingvarsson
c5dd178fd6
refactor: raise error on auth failure and clean up meeks-ai fallback
2026-07-16 12:33:57 +02:00
Michael Ingvarsson
b47a3b3146
fix chdir
2026-07-16 12:27:04 +02:00
Michael Ingvarsson
e54b5f1848
fix http
2026-07-16 12:21:56 +02:00
Michael Ingvarsson
9e40e7fed8
fix logging
2026-07-16 12:15:45 +02:00
Michael Ingvarsson
88d9ac2105
deduplicate
2026-07-16 12:12:08 +02:00
Michael Ingvarsson
479223ceb2
fix useless factory
2026-07-16 12:09:12 +02:00
Michael Ingvarsson
e81f03c5aa
fix grep
2026-07-16 12:04:51 +02:00
Michael Ingvarsson
b99730f9a4
fix usename exposure
2026-07-16 12:00:16 +02:00
Michael Ingvarsson
64db2efa38
fix env variables exposure
2026-07-16 11:54:22 +02:00
Michael Ingvarsson
cf1e33474e
fix assert used
2026-07-16 11:48:55 +02:00
Michael Ingvarsson
a341a67727
feat(ai): add parallel processing for search and generation - Add parallel search and generation, schema validation, tests, and better error handling
2026-07-16 11:44:34 +02:00
meeks
dfae518f0c
feat: implement WorkspaceManager to handle local Gitea repository cloning and configuration and document identified codebase vulnerabilities
2026-07-16 11:41:15 +02:00
mi222eh
5f35f56edc
Refactor code structure for improved readability and maintainability
2026-07-06 21:37:20 +02:00
mi222eh
6ca6a5687a
Initial commit
2026-07-02 19:03:58 +02:00