Commit Graph

  • a7d8cbe713 storage-sqlite: выделить SQLDelight + SQLite-импл в отдельный модуль subochev 2026-09-15 14:51:58 +03:00
  • 61f8205f40 storage-inmemory: in-memory импл 4 store'ов subochev 2026-09-15 14:48:29 +03:00
  • 294837daa0 storage-core: новый KMP-модуль с интерфейсами хранилища subochev 2026-09-15 14:39:30 +03:00
  • e192f58cd0 docs: TOOLSETS-PLAN.md — implementation roadmap for toolsets + storage refactor subochev 2026-09-15 14:31:59 +03:00
  • f1cd2e3d42 litert-8: тул-цикл без фантомного trigger-сообщения subochev 2026-09-15 13:29:19 +03:00
  • 135c6a419d fix(memory-vector): seed JVector index from SQLite on VectorMemorySystem.open() subochev 2026-09-15 08:17:42 +03:00
  • 18ae6e0619 a2a: подключить A2A-транспорт (POST /a2a + agent-card) через A2aBridge subochev 2026-09-15 07:31:54 +03:00
  • 9b37edd92e fix(skills): SkillParser.serialize — закрывающий fence прилипал к последней YAML-строке subochev 2026-09-15 07:01:23 +03:00
  • df386ef875 skills: SkillMiner — фоновое авто-создание скилов + debug-эндпоинты subochev 2026-09-15 06:36:17 +03:00
  • f4ce82957b standalone: token accounting per assistant turn (input/output → SQLite) subochev 2026-09-15 05:45:40 +03:00
  • 9afa877e39 tools: подключить skill_save/skill_delete к ChatAgent (Hermes Phase 3 ready) subochev 2026-09-15 05:20:41 +03:00
  • 23da1f6498 reflection: Hermes-style self-reflection (последняя открытая Hermes-фича) subochev 2026-09-15 05:09:52 +03:00
  • f5a551b2ae logging: kotlin-logging 3.0.5 + logback-classic + AGENTIK_LOG_LEVEL env subochev 2026-09-15 04:54:16 +03:00
  • 427ce8a572 memory: SigLIP2 on-device embedding (text-embedding-kmp v3) subochev 2026-09-15 04:43:45 +03:00
  • 9e12b22e85 memory: Curator (Phase 4) — фоновая архивация старых неиспользуемых заметок subochev 2026-09-15 04:14:03 +03:00
  • 227d14b7e4 memory-vector: LlmMemoryReviewer + SkillStore/SkillSaveTool/SkillDeleteTool subochev 2026-09-15 04:08:46 +03:00
  • 65365da89c Phase 5: :memory-vector (JVector + SQLite + LLM-эмбеддинги), memory-abstraction, compaction, MessageContext subochev 2026-09-15 03:44:15 +03:00
  • 0faad45f3d standalone: persist turn errors so polling clients see them subochev 2026-09-14 00:26:13 +03:00
  • adcb8f54d6 skills: каталог + ленивая загрузка read_skill subochev 2026-09-14 00:25:22 +03:00
  • 3fde5c28e3 config: единая AgentikConfig DTO + сериализация всей конфиг-цепочки subochev 2026-09-13 21:49:12 +03:00
  • f4caab940e skills: парсер YAML-скилов (opencode-формат) subochev 2026-09-13 21:28:47 +03:00
  • cad4d5fc7c AGUI: удалён полностью subochev 2026-09-13 19:10:20 +03:00
  • d5e3f2dcef proto: drop dead kotlinx-datetime dep, keep only kotlin.time.Instant subochev 2026-09-13 19:04:32 +03:00
  • 5b4c8ceae8 server: convert :server from kotlin-jvm to KMP with all 9 targets subochev 2026-09-13 18:28:12 +03:00
  • adab112b5b docs: NATIVE-COMPATIBILITY.md checklist for linuxX64 bring-up subochev 2026-09-13 18:20:10 +03:00
  • e816d8d9d1 prepare linuxX64: switch to kotlin.uuid.Uuid and ktor-server-cio subochev 2026-09-13 18:16:30 +03:00
  • 1e4c4d679f mcp+tools: preserve JSON primitive types across the wire subochev 2026-09-13 17:50:41 +03:00
  • 4c66947c25 standalone: add MCP client + tool-call loop subochev 2026-09-13 15:59:58 +03:00
  • afdfb37e35 Upgrade litert-api/litert-google/litert-openai to v7 (litertlm-jvm 0.17.0), drop workarounds subochev 2026-09-13 14:46:09 +03:00
  • 9e5d61707d standalone v1: dual-backend (openai + litert-google) with SQLDelight dual-log persistence subochev 2026-09-13 12:39:36 +03:00
  • a3581abf84 Bring up :proto protocol + :server (Ktor) + :client (HTTP) modules; wire :server into standalone with EchoProtoAgent subochev 2026-09-12 01:10:27 +03:00
  • d45a35a4af Initial commit subochev 2026-09-09 23:15:39 +00:00