ai-done.txt 1.2 KB

123456789101112131415161718
  1. ## 2026-06-13 21:36:25 — Create the AI agent buildSrc plugin
  2. Implemented in buildSrc/src/main/kotlin/ai/ (AiAgentPlugin, RunAiAgentTask, AiProvider). Providers: ollama, claude-code, mistral. Reads ai-todo.txt; writes ai-done.txt / ai-suggestions.txt; credentials from ai-credentials.txt. Task `runAiAgent` runs the file.
  3. ## 2026-06-13 21:36:25 — Ensure folder 'screenshots' exists at project root
  4. screenshots/ already existed — no change.
  5. ## 2026-06-13 21:36:25 — Ensure folder 'screenshots-1' exists at project root
  6. Created screenshots-1/.
  7. ## 2026-06-13 21:36:25 — Attach the AI agent plugin to the project
  8. Plugin `AiAgentPlugin` applied on the root project; `runAiAgent` task is registered.
  9. ## 2026-06-13 21:36:25 — Provider selection policy (cloud-first, ollama fallback)
  10. Implemented in AiProviders.select(): prefers cloud (claude-code, then mistral); falls back to local ollama and runs `ollama serve` on demand when no cloud credentials are available.
  11. ## 2026-06-13 21:36:25 — Autonomy / security policy
  12. Implemented in SecurityPolicy: all operations auto-approved except git write/create/commit/push and project->internet file transfers, which stay gated for human approval.