Commit Graph

19 Commits

Author SHA1 Message Date
NW
4c9a95661f evolution: remove obsolete :cloud suffix from kimi-k2.6 model id across all configs 2026-05-13 09:27:48 +01:00
¨NW¨
80dca09ae0 fix: unquoted color, duplicate key, GLM downgrade + cross-platform validator
- Fix security-auditor.md color bare hex to quoted
- Fix orchestrator.md duplicate devops-engineer key
- Fix .kilo/kilo.jsonc: orchestrator + root model to kimi-k2.6:cloud
- Update agent-frontmatter-validation.md with diagnostic guide
- Update global.md with YAML frontmatter rules for all agents
- Update agent-architect.md + workflow-architect.md with color checklist
- Add scripts/validate-agents.cjs: zero-dependency, cross-platform, --fix flag, scans worktrees
2026-05-04 22:01:45 +01:00
NW
e19fa3effd refactor: full agent system revision — migrate to GLM-5.1, fix delegation chains, audit consistency
- Migrate 8 agents from openrouter/qwen3.6-plus:free to ollama-cloud/glm-5.1
- Assign thinking/variant/instant depth by role complexity
- Fix broken delegation chains: system-analyst, all developer agents, devops-engineer now can reach orchestrator
- Add task permissions to browser-automation, visual-tester, capability-analyst, markdown-validator
- Add visual-tester permission to flutter-developer and frontend-developer
- Fix capability-index.yaml routing map indentation (go_* keys misplaced)
- Add delegates_to and variant fields to capability-index.yaml
- Update KILO_SPEC.md agent table with Variant column
- Update AGENTS.md with Model/Variant/CanCall columns
- Update kilo.jsonc ask agent model
- Fix YAML indentation in capability-analyst.md and markdown-validator.md
- Update agent-architect.md template models (remove gpt-oss, qwen3.6-plus)
- Add Skills Reference tables to 7 previously unlinked agents
- Full audit: 10/10 consistency checks passed
2026-04-12 22:38:41 +01:00
¨NW¨
b9abd91d07 feat: orchestrator evolution — full access + model upgrades + self-evolution protocol
- Add 9 missing agents to orchestrator task whitelist (20→28 agents)
- Fix 2 broken agents: debug (gpt-oss:20b→qwen3.6-plus), release-manager (devstral-2→qwen3.6-plus)
- Upgrade orchestrator (glm-5→qwen3.6-plus, IF:80→90, 128K→1M context)
- Upgrade pipeline-judge (nemotron→qwen3.6-plus, IF:85→90)
- Add orchestrator escalation path to 7 agents (lead-dev, sdet, skeptic, perf, security, evaluator, devops)
- Create self-evolution protocol (.kilo/rules/orchestrator-self-evolution.md)
- Create evolution log (.kilo/EVOLUTION_LOG.md)
- Full audit of all 29 agents with verification tests
2026-04-06 22:55:12 +01:00
¨NW¨
1ab9939c92 fix: correct OpenRouter model paths across all files
Fixed format from 'qwen/...' to 'openrouter/qwen/...' for:
- product-owner.md
- prompt-optimizer.md
- workflow-architect.md
- status.md, blog.md, booking.md, commerce.md
- kilo.jsonc (default model + ask agent)
- agent-frontmatter-validation.md
- agent-versions.json (recommendations and history)
2026-04-05 23:47:14 +01:00
¨NW¨
ff00b8e716 fix: sync agent models across config files
- Fix performance-engineer model: gpt-oss:120b -> nemotron-3-super
- Fix markdown-validator model: gemma4:26b -> nemotron-3-nano:30b
- Update KILO_SPEC.md documentation for SystemAnalyst, RequirementRefiner, FrontendDeveloper
- Revert kilo.jsonc to minimal config (primary agents only)
- Keep subagent definitions in .md files and capability-index.yaml
2026-04-05 20:51:09 +01:00
¨NW¨
4af7355429 feat: update agent models based on research recommendations
- requirement-refiner: kimi-k2-thinking -> nemotron-3-super (1M context for specs)
- history-miner: glm-5 -> nemotron-3-super (better git search, 1M context)
- capability-analyst: gpt-oss:120b -> nemotron-3-super (gap analysis improvement)
- agent-architect: gpt-oss:120b -> nemotron-3-super (agent design, 1M context)
- prompt-optimizer: gpt-oss:120b -> qwen3.6-plus:free (FREE on OpenRouter)
- product-owner: glm-5 -> qwen3.6-plus:free (FREE on OpenRouter, 1M context)
- evaluator: gpt-oss:120b -> nemotron-3-super (quality scoring)
- markdown-validator: nemotron-3-nano:30b -> gemma4:26b (better validation)
- debug (kilo.jsonc): gpt-oss:20b -> gemma4:31b (Intelligence Index 39)
- devops-engineer: NEW -> nemotron-3-super (Docker, K8s, CI/CD)
- flutter-developer: NEW -> qwen3-coder:480b (Dart/Flutter support)

Synced all agent models between capability-index.yaml and agent/*.md files.
Validated YAML and JSON5 configs.
2026-04-05 20:28:47 +01:00
¨NW¨
15a7b4b7a4 feat: add Agent Evolution Dashboard
- Create agent-evolution/ directory with standalone dashboard
- Add interactive HTML dashboard with agent/model matrix
- Add heatmap view for agent-model compatibility scores
- Add recommendations tab with optimization suggestions
- Add Gitea integration preparation (history timeline)
- Add Docker configuration for deployment
- Add build scripts for standalone HTML generation
- Add sync scripts for agent data synchronization
- Add milestone and issues documentation
- Add skills and rules for evolution sync
- Update AGENTS.md with dashboard documentation
- Update package.json with evolution scripts

Features:
- 28 agents with model assignments and fit scores
- 8 models with benchmarks (SWE-bench, RULER, Terminal)
- 11 recommendations for model optimization
- History timeline with agent changes
- Interactive modal windows for model details
- Filter and search functionality
- Russian language interface
- Works offline (file://) with embedded data

Docker:
- Dockerfile for standalone deployment
- docker-compose.evolution.yml
- docker-run.sh/docker-run.bat scripts

NPM scripts:
- sync:evolution - sync and build dashboard
- evolution:open - open in browser
- evolution:dashboard - start dev server

Status: PAUSED - foundation complete, Gitea integration pending
2026-04-05 19:58:59 +01:00
¨NW¨
b899119d21 feat: add html-to-flutter skill and research report
- Add .kilo/skills/html-to-flutter/SKILL.md
  - HTML parsing patterns with html package
  - CSS to Flutter style mapping
  - Widget tree generation from HTML templates
  - flutter_html integration (608k downloads, 2.1k likes)
  - Design-time code generation patterns
  - Responsive layout conversion (flexbox/grid → Row/Column)
  - Form, Card, Navigation conversion examples

- Update flutter-developer agent
  - Reference html-to-flutter skill
  - Add HTML template conversion workflow
  - Integration with flutter_html package

- Add research report .kilo/reports/flutter-cycle-analysis.md
  - Gap analysis: HTML→Flutter conversion (critical)
  - Testing gap analysis
  - Network/API gap analysis
  - Storage gap analysis
  - Implementation priority and recommendations
  - Complete workflow for HTML Template + ТЗ → Flutter App

Research sources:
- flutter_html 3.0.0 (2.1k likes, 608k downloads)
- go_router 17.2.0 (5.6k likes, 2.31M downloads)
- flutter_riverpod 3.3.1 (2.8k likes, 1.61M downloads)
- freezed 3.2.5 (4.4k likes, 1.83M downloads)

Closes: HTML template input workflow for Flutter development
2026-04-05 17:26:02 +01:00
¨NW¨
af5f401a53 feat: add Flutter development support with agent, rules and skills
- Add flutter-developer agent (.kilo/agents/flutter-developer.md)
  - Role definition for cross-platform mobile development
  - Clean architecture templates (Domain/Presentation/Data)
  - State management patterns (Riverpod, Bloc, Provider)
  - Widget patterns, navigation, platform channels
  - Build & release commands
  - Performance and security checklists

- Add Flutter development rules (.kilo/rules/flutter.md)
  - Code style guidelines (const, final, trailing commas)
  - Widget architecture best practices
  - State management requirements
  - Error handling, API & network patterns
  - Navigation, testing, performance
  - Security and localization
  - Prohibitions list

- Add Flutter skills:
  - flutter-state: Riverpod, Bloc, Provider patterns
  - flutter-widgets: Widget composition, responsive design
  - flutter-navigation: go_router, deep links, guards

- Update AGENTS.md: add @flutter-developer to Core Development
- Update kilo.jsonc: configure flutter-developer and go-developer agents
2026-04-05 17:04:13 +01:00
¨NW¨
7a9d0565e0 fix: use correct config field names with underscores
According to official JSON Schema:
- model (not defaultModel) - global default model
- small_model (not smallModel) - small model for titles
- default_agent (not defaultAgent) - default agent to use

Also added mode: primary for user-facing agents.
2026-04-05 16:45:15 +01:00
¨NW¨
ab02873a4a fix: remove unsupported config parameters from kilo.jsonc
defaultAgent, defaultModel, smallModel are not supported by Kilo Code.
These cause Kilo Code to fail on startup.
2026-04-05 16:42:35 +01:00
¨NW¨
74c4b45972 feat: set orchestrator as default agent in kilo.jsonc 2026-04-05 16:33:17 +01:00
¨NW¨
1175bf1b07 fix: add defaultModel and smallModel to kilo.jsonc
- defaultModel: qwen/qwen3.6-plus:free (main model for conversations)
- smallModel: openai/llama-3.1-8b-instant (for quick tasks)
- Configure models for built-in agents (code, ask, plan, debug)

This fixes Settings showing undefined models.
2026-04-05 16:27:43 +01:00
¨NW¨
5f21ad4130 fix: configure default models for built-in Kilo Code agents
- code: ollama-cloud/qwen3-coder:480b (coding tasks)
- ask: qwen/qwen3.6-plus:free (codebase questions)
- plan: ollama-cloud/nemotron-3-super (task planning)
- debug: ollama-cloud/gpt-oss:20b (bug diagnostics)

This fixes the issue where default models were not set in Settings.
2026-04-05 16:21:37 +01:00
swp
35bbdcb08f feat: integrate agent-manager module with KiloCode workflows
- Move agent-manager from packages/opencode/ to src/kilocode/
- Add Gitea client for pipeline logging
- Add pipeline-runner for workflow orchestration
- Create slash commands: /pipeline, /status, /evaluate
- Update AGENTS.md with workflow documentation
- Update README.md with KiloCode integration details
- Add package.json and tsconfig.json for TypeScript compilation
- Remove duplicate files from packages/opencode/

This enables:
- /pipeline <issue> - run full agent pipeline with Gitea logging
- Direct agent invocation via @mention
- Performance tracking and prompt optimization
2026-04-04 01:11:06 +01:00
swp
d32e9253ec refactor: remove duplicate agent entries from kilo.jsonc 2026-04-03 20:50:44 +01:00
swp
a0ef7cd02d feat: add Agent Architect and KILO_SPEC documentation
- Add agent-architect.md for managing agent network
- Create KILO_SPEC.md with complete Kilo.ai specification
- Update AGENTS.md with Agent Architect reference
- Update kilo.jsonc with agent-architect configuration
2026-04-03 20:27:54 +01:00
swp
47219c4204 feat: реорганизация структуры агентов и добавление skills согласно документации Kilo Code
- Добавлен skill gitea для автоматизации git операций
- Добавлены правила безопасности для работы с credentials
- Указан публичный URL проекта: https://git.softuniq.eu/UniqueSoft/APAW
- Реализованы безопасные методы аутентификации (SSH, tokens, credential store)
2026-04-03 20:14:22 +01:00