|
|
9d4ac8e7cc
|
[kimi] Add /api/matrix/config endpoint for world configuration (#674) (#736)
|
2026-03-21 14:25:19 +00:00 |
|
|
|
c9601ba32c
|
[kimi] Add /api/matrix/agents endpoint for Matrix visualization (#673) (#735)
|
2026-03-21 14:18:46 +00:00 |
|
|
|
646eaefa3e
|
[kimi] Add produce_thought() to stream thinking to Matrix (#672) (#734)
|
2026-03-21 14:09:19 +00:00 |
|
|
|
2fa5b23c0c
|
[kimi] Add bark message producer for Matrix bark messages (#671) (#732)
|
2026-03-21 14:01:42 +00:00 |
|
|
|
9b57774282
|
[kimi] feat: pre-cycle state validation for stale cycle_result.json (#661) (#666)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-21 13:53:11 +00:00 |
|
|
|
62bde03f9e
|
[kimi] feat: add agent_state message producer (#669) (#698)
|
2026-03-21 13:46:10 +00:00 |
|
|
|
3474eeb4eb
|
[kimi] refactor: extract presence state serializer from workshop heartbeat (#668) (#697)
|
2026-03-21 13:41:42 +00:00 |
|
|
|
e92e151dc3
|
[kimi] refactor: extract WebSocket message types into shared protocol module (#667) (#696)
|
2026-03-21 13:37:28 +00:00 |
|
|
|
1f1bc222e4
|
[kimi] test: add comprehensive tests for spark modules (#659) (#695)
|
2026-03-21 13:32:53 +00:00 |
|
|
|
cc30bdb391
|
[kimi] test: add comprehensive tests for multimodal.py (#658) (#694)
|
2026-03-21 04:00:53 +00:00 |
|
|
|
6f0863b587
|
[kimi] test: add comprehensive tests for config.py (#648) (#693)
|
2026-03-21 03:54:54 +00:00 |
|
|
|
e3d425483d
|
[kimi] fix: add logging to silent except Exception handlers (#646) (#692)
|
2026-03-21 03:50:26 +00:00 |
|
|
|
c9445e3056
|
[kimi] refactor: extract helpers from CSRFMiddleware.dispatch (#628) (#691)
|
2026-03-21 03:41:09 +00:00 |
|
|
|
11cd2e3372
|
[kimi] refactor: extract helpers from chat() (#627) (#686)
|
2026-03-21 03:33:16 +00:00 |
|
|
|
9d0f5c778e
|
[loop-cycle-2] fix: resolve endpoint before execution in CSRF middleware (#626) (#656)
|
2026-03-20 23:05:09 +00:00 |
|
|
|
d2a5866650
|
[loop-cycle-1] fix: use config for xAI base URL (#647) (#655)
|
2026-03-20 22:47:05 +00:00 |
|
|
|
2381d0b6d0
|
refactor: break up _create_bug_report — extract helpers (#645)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 22:03:40 +00:00 |
|
|
|
03ad2027a4
|
refactor: break up _load_config into helpers (#656)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 17:48:08 -04:00 |
|
|
|
2bfc44ea1b
|
[loop-cycle-1] refactor: extract _try_prune helper and fix f-string logging (#653) (#657)
|
2026-03-20 17:44:32 -04:00 |
|
|
|
fe1fa78ef1
|
refactor: break up _create_default — extract template constant (#650)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 17:39:17 -04:00 |
|
|
|
3c46a1b202
|
refactor: extract _create_default template to module constant (#649)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 17:36:29 -04:00 |
|
|
|
001358c64f
|
refactor: break up create_gitea_issue_via_mcp into helpers (#647)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 17:29:55 -04:00 |
|
|
|
faad0726a2
|
[loop-cycle-1666] fix: replace remaining deprecated utcnow() in calm.py (#633) (#644)
|
2026-03-20 17:22:35 -04:00 |
|
|
|
dd4410fe57
|
refactor: break up create_gitea_issue_via_mcp into helpers (#646)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 17:22:33 -04:00 |
|
|
|
ef7f31070b
|
refactor: break up self_reflect into helpers (#643)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 17:09:28 -04:00 |
|
|
|
6f66670396
|
[loop-cycle-1664] fix: replace deprecated datetime.utcnow() (#633) (#636)
|
2026-03-20 17:01:19 -04:00 |
|
|
|
4cdd82818b
|
refactor: break up get_state_dict into helpers (#632)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 17:01:16 -04:00 |
|
|
|
99ad672e4d
|
refactor: break up delegate_to_kimi into helpers (#637)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 16:52:21 -04:00 |
|
|
|
a3f61c67d3
|
refactor: break up post_morning_ritual into helpers (#631)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 16:43:14 -04:00 |
|
|
|
32dbdc68c8
|
refactor: break up should_use_tools into helpers (#624)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 16:31:34 -04:00 |
|
|
|
84302aedac
|
fix: pass max_tokens to Ollama provider in cascade router (#622)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 16:27:24 -04:00 |
|
|
|
2c217104db
|
feat: real-time Spark visualization in Mission Control (#615)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 16:22:15 -04:00 |
|
|
|
7452e8a4f0
|
fix: add missing tests for Tower route /tower (#621)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 16:22:13 -04:00 |
|
|
|
9732c80892
|
feat: Real-time Spark Visualization in Tower Dashboard (#612)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 16:10:42 -04:00 |
|
|
|
f3b3d1e648
|
[loop-cycle-1658] feat: provider health history endpoint (#457) (#611)
|
2026-03-20 16:09:20 -04:00 |
|
|
|
4ba8d25749
|
feat: Lightning Network integration for tool usage (#610)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 13:07:02 -04:00 |
|
|
|
2622f0a0fb
|
[loop-cycle-1242] fix: cycle_retro reads cycle_result.json (#603) (#609)
|
2026-03-20 12:55:01 -04:00 |
|
|
|
e3d60b89a9
|
fix: remove model_size kwarg from create_timmy() CLI calls (#606)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 12:48:49 -04:00 |
|
|
|
6214ad3225
|
refactor: extract helpers from run_self_tests() (#601)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 12:40:44 -04:00 |
|
|
|
5f5da2163f
|
[loop-cycle] refactor: extract helpers from _handle_tool_confirmation (#592) (#600)
|
2026-03-20 12:32:24 -04:00 |
|
|
|
0029c34bb1
|
refactor: break up search_thoughts() into focused helpers (#597)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 12:26:51 -04:00 |
|
|
|
2577b71207
|
fix: capture thought timestamp at cycle start, not after LLM call (#590)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-20 12:13:48 -04:00 |
|
|
|
1a8b8ecaed
|
[loop-cycle-1235] refactor: break up _migrate_schema() into focused helpers (#591) (#595)
|
2026-03-20 12:07:15 -04:00 |
|
|
|
d821e76589
|
[loop-cycle-1234] refactor: break up _generate_avatar_image (#563) (#589)
|
2026-03-20 11:57:53 -04:00 |
|
|
|
bc010ecfba
|
[loop-cycle-1233] refactor: add docstrings to calm.py route handlers (#569) (#585)
|
2026-03-20 11:44:06 -04:00 |
|
|
|
faf6c1a5f1
|
[loop-cycle-1233] refactor: break up BaseAgent.run() (#561) (#584)
|
2026-03-20 11:24:36 -04:00 |
|
|
|
48103bb076
|
[loop-cycle-956] refactor: break up _handle_message() into focused helpers (#553) (#574)
|
2026-03-19 21:42:01 -04:00 |
|
|
|
9f244ffc70
|
refactor: break up _record_utterance() into focused helpers (#572)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-19 21:37:32 -04:00 |
|
|
|
0162a604be
|
refactor: break up voice_loop.py::run() into focused helpers (#567)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
|
2026-03-19 21:33:59 -04:00 |
|
|
|
2326771c5a
|
[loop-cycle-953] refactor: DRY _import_creative_catalogs() (#560) (#565)
|
2026-03-19 21:21:23 -04:00 |
|