 Steven EnamakelandGitHub
|
d8a706fdb6
|
fix: allow Medulla to message accepted contacts (#4824)
|
2026-07-13 19:15:42 +04:00 |
|
 Steven EnamakelandGitHub
|
e38e81d008
|
test(memory): migrate engine coverage to TinyCortex (#4820)
|
2026-07-13 19:15:32 +04:00 |
|
 Steven EnamakelandGitHub
|
407fd8edd7
|
chore: update vendored submodules (#4815)
|
2026-07-13 17:27:56 +04:00 |
|
 Steven EnamakelandGitHub
|
9665b31900
|
feat: expose paid Medulla orchestration (#4807)
|
2026-07-13 02:58:46 -07:00 |
|
 Steven EnamakelandGitHub
|
96c3703145
|
refactor(memory): complete TinyCortex engine migration (#4794)
|
2026-07-13 02:38:03 -07:00 |
|
 Steven EnamakelandGitHub
|
c58fe10b52
|
feat(inference): Phase 3 P3-B — crate-native turn path + delete compatible*.rs [WIP] (#4784)
|
2026-07-12 21:25:07 -07:00 |
|
 Steven EnamakelandGitHub
|
a67d6a5d94
|
feat(core): add pluggable core runtime and fleet host (#4791)
|
2026-07-11 22:30:37 -07:00 |
|
 Steven EnamakelandGitHub
|
1d5862bc0c
|
docs: refresh OpenHuman architecture docs (#4792)
|
2026-07-11 19:25:51 -07:00 |
|
 Steven EnamakelandGitHub
|
a1eb4e51fd
|
refactor(tinycortex): W5 memory_search vector+scoring shim + remaining-Ws readiness map (#4790)
|
2026-07-11 15:58:28 -07:00 |
|
 Steven EnamakelandGitHub
|
3fdd411da1
|
refactor(tinycortex): W7 — shim memory_tools over the crate tool_memory engine (#4789)
|
2026-07-11 15:48:16 -07:00 |
|
 Steven EnamakelandGitHub
|
4a4d0f32b1
|
refactor(tinycortex): W7 — shim memory_diff over the crate DiffEngine (#4788)
|
2026-07-11 13:41:16 -07:00 |
|
 Steven EnamakelandGitHub
|
9c5f5a03e4
|
refactor(tinycortex): W7 — shim memory_conversations over the crate (#4787)
|
2026-07-11 11:11:24 -07:00 |
|
 Steven EnamakelandGitHub
|
d575f9dd6e
|
refactor(tinycortex): W7 long-tail — delete/shim 4 memory modules onto the crate (#4785)
|
2026-07-11 09:25:03 -07:00 |
|
 Steven EnamakelandGitHub
|
9410cba114
|
feat(inference): adopt crate ModelRouter for host workload-tier routing (Phase 3) (#4783)
|
2026-07-10 22:02:50 -07:00 |
|
 Steven EnamakelandGitHub
|
e7a6b616b3
|
feat(inference): flip openai/codex + custom cloud slugs to crate-native OpenAiModel (#4782)
|
2026-07-10 21:04:01 -07:00 |
|
 Steven EnamakelandGitHub
|
9a7d91f833
|
feat(tinycortex): run the memory queue on the crate engine (W4) (#4781)
|
2026-07-10 20:27:41 -07:00 |
|
 Steven EnamakelandGitHub
|
8a6e780dc8
|
feat(inference): cut wire-equivalent BYOK cloud slugs to crate-native (Motion B) (#4780)
|
2026-07-10 19:44:19 -07:00 |
|
![github-actions[bot] <github-actions[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
d5ce6aa978
|
feat(inference): TinyAgents model-interface inversion — Motion A complete + managed-backend crate cutover (Motion B) (#4769)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2026-07-10 19:03:57 -07:00 |
|
 Steven EnamakelandGitHub
|
04ffc029a2
|
perf(build): faster Rust test builds, opt-in fast linker, parallel frontend typecheck (#4721)
|
2026-07-10 14:34:01 -07:00 |
|
 Steven EnamakelandGitHub
|
7659c75dc5
|
feat(orchestration): thin hosted-brain client — pushers, effect/tool executors, wire allowlist (#4725)
|
2026-07-09 00:28:04 -07:00 |
|
![github-actions[bot] <github-actions[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
0881023866
|
feat(orchestration): chat rework, Agent graph, global Kanban, presence (#4722)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2026-07-08 22:14:41 -07:00 |
|
 Steven EnamakelandGitHub
|
e456b77993
|
Feat/orch fixes (#4720)
|
2026-07-08 19:51:59 -07:00 |
|
 Steven EnamakelandGitHub
|
078844323d
|
feat(orchestration): promote TinyPlace Orchestration to its own tab + teach the orchestrator to manage a fleet (#4693)
|
2026-07-08 00:04:51 -07:00 |
|
 Steven EnamakelandGitHub
|
2ce5e6027f
|
refactor(inference): Phase 5 — decouple per-turn state from ProviderModel (usage middleware, G2, build_turn_models) (#4625)
|
2026-07-06 23:28:40 -07:00 |
|
 Steven EnamakelandGitHub
|
23440e524c
|
refactor(chat): move the subagent event family + tool_args_delta into reducers (Phase 3, slices 3–4) (#4626)
|
2026-07-06 20:49:13 -07:00 |
|
 Steven EnamakelandGitHub
|
e0a5eb782e
|
fix(orchestration): recognize linked agents regardless of agent-id encoding (#4627)
|
2026-07-06 20:49:03 -07:00 |
|
 Steven EnamakelandGitHub
|
93d27ebb56
|
test(e2e): openhuman ↔ tiny.place messaging e2e (core + Playwright) (#4624)
|
2026-07-06 19:27:36 -07:00 |
|
 Steven EnamakelandGitHub
|
4b0356daad
|
fix(orchestration): dead-letter undecryptable DMs so they can't poison the drain loop (#4623)
|
2026-07-06 19:27:14 -07:00 |
|
 Steven EnamakelandGitHub
|
6081484535
|
refactor(chat): move socket-event merges into chatRuntimeSlice reducers (Phase 3, slices 1–2) (#4622)
|
2026-07-06 19:17:14 -07:00 |
|
 Steven EnamakelandGitHub
|
cba85e9492
|
Fix/tinyplaceui (#4621)
|
2026-07-06 18:30:13 -07:00 |
|
 Steven EnamakelandGitHub
|
16f7bee42f
|
feat(conversations): per-turn process history (timeline refactor Phases 1–2, 4–5) (#4612)
|
2026-07-06 18:24:12 -07:00 |
|
 Steven EnamakelandGitHub
|
753349700b
|
feat(inference): migrate inference callers onto tinyagents ChatModel (Phase 1 + 3a + 5 groundwork) (#4614)
|
2026-07-06 18:24:00 -07:00 |
|
 Steven EnamakelandGitHub
|
9a13225a49
|
chore(deps): bump vendor/tinyplace — codex TUI + OpenHuman bridge (#4620)
|
2026-07-06 18:23:31 -07:00 |
|
 Steven EnamakelandGitHub
|
2d310b838e
|
feat(tinyplace): default relay endpoint to follow OPENHUMAN_APP_ENV (#4611)
|
2026-07-06 14:50:56 -07:00 |
|
 Steven EnamakelandGitHub
|
9b84f96845
|
fix(agent): default tool-calling to JSON, make P-Format opt-in (#4603)
|
2026-07-06 13:59:30 -07:00 |
|
 Steven EnamakelandGitHub
|
dce4ea5e14
|
Fix/conversation timeline anchoring and dedup (#4604)
|
2026-07-06 13:59:22 -07:00 |
|
 Steven EnamakelandGitHub
|
0e2e9f6945
|
chore(deps): bump tinyagents to land Langfuse observation-id collision fix (#32) (#4601)
|
2026-07-06 13:09:42 -07:00 |
|
 Steven EnamakelandGitHub
|
3a7330884f
|
feat(agent): surface storage transfer tools (#4577)
|
2026-07-06 09:30:04 -07:00 |
|
 Steven EnamakelandGitHub
|
bcc9537320
|
feat(flows): prompt bar → instant canvas with backend-driven copilot builder (#4578)
|
2026-07-06 00:37:01 -07:00 |
|
 Steven EnamakelandGitHub
|
169379c2fa
|
feat(file_storage): storage_* agent tools for the backend's managed S3 file storage (#4576)
|
2026-07-05 19:46:45 -07:00 |
|
 Steven EnamakelandGitHub
|
5ff442240a
|
feat(c4): add journal Langfuse run telemetry (#4568)
|
2026-07-05 19:27:39 -07:00 |
|
 Steven EnamakelandGitHub
|
0cc4c39af8
|
[codex] fix tinyjuice build wiring (#4575)
|
2026-07-05 17:48:38 -07:00 |
|
 Steven EnamakelandGitHub
|
cadeee5d89
|
feat(flows): improve workflow builder UX and diagnostics (#4574)
|
2026-07-05 17:09:08 -07:00 |
|
 Steven EnamakelandGitHub
|
d8644f105d
|
feat(flows): Flow Scout — read-only workflow discovery agent + Suggested for you (#4573)
|
2026-07-05 15:45:38 -07:00 |
|
 Steven EnamakelandGitHub
|
44614a7354
|
feat(flows): tinyflows Phases 3–8 — editable canvas, authoring/templates, workflow-builder agent, engine 0.5.0, Skills rename (#4570)
|
2026-07-05 11:56:33 -07:00 |
|
 Steven EnamakelandGitHub
|
f24220ee68
|
refactor(rhai): rename language workflow domain (#4571)
|
2026-07-05 11:21:20 -07:00 |
|
 Steven EnamakelandGitHub
|
e3906dfeb3
|
feat(memory): W3 — finish the chunks store, delegating the full config-based store API to TinyCortex (#4559)
|
2026-07-05 10:27:04 -07:00 |
|
 Steven EnamakelandGitHub
|
4d451ed27a
|
channels: migrate providers to tinychannels + generic ChannelHost boundary (whatsapp_web, telegram) (#4569)
|
2026-07-05 09:42:34 -07:00 |
|
 Steven EnamakelandGitHub
|
6e0b3f480d
|
feat(c4): export Langfuse usage data from journal observations (#4562)
|
2026-07-05 03:15:33 -07:00 |
|
 Steven EnamakelandGitHub
|
ebc81b78de
|
feat(tinyagents): Phase 0/1 port cutover — pin v1.7.1, crate-back SchemaCleanr / model-context / observed stream (#4539)
|
2026-07-05 03:01:28 -07:00 |
|
 Steven EnamakelandGitHub
|
6ad3b990ed
|
updated submodules (#4563)
|
2026-07-05 02:47:10 -07:00 |
|
 Steven EnamakelandGitHub
|
16f737930a
|
[codex] Use tinychannels provider implementations (#4557)
|
2026-07-05 02:33:22 -07:00 |
|
 Steven EnamakelandGitHub
|
5204f3875d
|
feat(flows): tinyflows integration Phase 2 — credentials & connections (Composio accounts, encrypted http_cred, flows_list_connections, tier gating) (#4561)
|
2026-07-05 02:32:49 -07:00 |
|
 Steven EnamakelandGitHub
|
a8115e8711
|
[codex] feat(c4): add journal progress projection shadow path (#4535)
|
2026-07-05 02:27:05 -07:00 |
|
 Steven EnamakelandGitHub
|
2aa4222257
|
[codex] vendor tiny.place Rust SDK (#4560)
|
2026-07-05 02:08:19 -07:00 |
|
 Steven EnamakelandGitHub
|
5e8d665840
|
test(conversations): expect attachment object urls (#4558)
|
2026-07-05 02:00:41 -07:00 |
|
 Steven EnamakelandGitHub
|
ad106b5ab6
|
fix(codeql): break remaining release alert flows (#4556)
|
2026-07-05 01:20:53 -07:00 |
|
 Steven EnamakelandGitHub
|
8dda0fc8b1
|
feat(memory): W3 chunk store-op flip — delegate get_chunks_batch + list_chunks (source_scope-preserving) (#4555)
|
2026-07-05 01:05:47 -07:00 |
|
 Steven EnamakelandGitHub
|
392d07662f
|
fix(codeql): harden release alert sinks (#4554)
|
2026-07-05 01:05:17 -07:00 |
|
 Steven EnamakelandGitHub
|
b20c287b9f
|
[codex] integrate TinyChannels channel runtime pieces (#4549)
|
2026-07-05 00:59:55 -07:00 |
|
 Steven EnamakelandGitHub
|
be13c5870b
|
feat(flows): tinyflows integration Phase 0–1 — tinyagents v1.7.1 + backend (observer, cancel/deny, validate, E2E) (#4552)
|
2026-07-05 00:49:24 -07:00 |
|
 Steven EnamakelandGitHub
|
6f11a6bad7
|
ci(e2e): restore macOS full dist artifact (#4553)
|
2026-07-05 00:48:34 -07:00 |
|
 Steven EnamakelandGitHub
|
022653705d
|
feat(subconscious): factory — one reflection engine, many worlds (memory + tinyplace) (#4550)
|
2026-07-05 00:40:48 -07:00 |
|
 Steven EnamakelandGitHub
|
dae2c0a2ab
|
feat(memory): W3 chunk store-op flip — delegate read ops to TinyCortex (#4551)
|
2026-07-05 00:37:09 -07:00 |
|
 Steven EnamakelandGitHub
|
11d9c59474
|
feat(memory): W3 chunk types cutover — re-export Chunk/Metadata/SourceKind/SourceRef from TinyCortex (#4547)
|
2026-07-05 00:04:35 -07:00 |
|
 Steven EnamakelandGitHub
|
69bb6d9f42
|
test(e2e): latch fast chat canaries (#4548)
|
2026-07-05 00:04:03 -07:00 |
|
 Steven EnamakelandGitHub
|
28b4f41f8c
|
fix(tinyagents-audit): execute §5 fix-in-place items — provider diagnostic, anchor coupling, dead-read clarifications (#4542)
|
2026-07-04 23:43:05 -07:00 |
|
 Steven EnamakelandGitHub
|
4bba1e2edc
|
test(memory): remove obsolete host connection-cache tests invalidated by the W3 connection foundation (#4546)
|
2026-07-04 22:59:28 -07:00 |
|
 Steven EnamakelandGitHub
|
5a44150e25
|
feat(memory): W3 first sub-store flip — chunks raw_refs delegates to TinyCortex (#4538)
|
2026-07-04 22:47:59 -07:00 |
|
 Steven EnamakelandGitHub
|
f0290a6d6d
|
test(e2e): stabilize onboarding mode route waits (#4543)
|
2026-07-04 22:36:59 -07:00 |
|
 Steven EnamakelandGitHub
|
9191cd45f8
|
test(e2e): wait for markdown render tags (#4540)
|
2026-07-04 22:22:14 -07:00 |
|
 Steven EnamakelandGitHub
|
269acb64d3
|
feat(rlm): language-based workflows — Rhai .ragsh REPL as a first-class rlm tool (#4528)
|
2026-07-04 21:37:04 -07:00 |
|
 Steven EnamakelandGitHub
|
5650c6d33b
|
ci: two-lane CI (ci-lite/ci-full), manual main→release promotion, universal back-merge (#4533)
|
2026-07-04 21:34:43 -07:00 |
|
 Steven EnamakelandGitHub
|
5547d0a3c3
|
feat(memory): W3 connection foundation — route chunks.db through the TinyCortex connection manager (#4534)
|
2026-07-04 21:33:41 -07:00 |
|
 Steven EnamakelandGitHub
|
1d7f0cc62d
|
[codex] Port TokenJuice engine to vendored TinyJuice (#4523)
|
2026-07-04 21:02:48 -07:00 |
|
 Steven EnamakelandGitHub
|
14ce6361c0
|
test(e2e): stabilize release linux tail (#4531)
|
2026-07-04 21:01:50 -07:00 |
|
 Steven EnamakelandGitHub
|
f91489005b
|
feat(memory): W3 parity harness (Layer 1) — on-disk format regression pins (#4532)
|
2026-07-04 21:00:57 -07:00 |
|
 Steven EnamakelandGitHub
|
87f223b3b4
|
fix(chat): render agent event tool results reliably (#4524)
|
2026-07-04 18:02:51 -07:00 |
|
 Steven EnamakelandGitHub
|
3ec234c353
|
test(rust): update tinyagents tool completion fixture (#4530)
|
2026-07-04 17:57:49 -07:00 |
|
 Steven EnamakelandGitHub
|
8dc6c2b7c9
|
feat(memory): W2 — re-export memory value types from TinyCortex (type-unification) (#4529)
|
2026-07-04 17:56:12 -07:00 |
|
 Steven EnamakelandGitHub
|
7fd935e7a9
|
test(e2e): stabilize chat release-lane tail (#4527)
|
2026-07-04 17:23:17 -07:00 |
|
 Steven EnamakelandGitHub
|
8057ca3090
|
feat(memory): W1 — TinyCortex adapter seam (facade, config + embedding adapters) (#4526)
|
2026-07-04 17:09:48 -07:00 |
|
 Steven EnamakelandGitHub
|
bb642dc301
|
test(e2e): onboarding-modes — select vault default and flip to a selectable STT provider (#4521)
|
2026-07-04 17:05:17 -07:00 |
|
 Steven EnamakelandGitHub
|
556192d1df
|
docs: TinyAgents port plan — audit & phased migration for inference/t… (#4525)
|
2026-07-04 16:52:40 -07:00 |
|
 Steven EnamakelandGitHub
|
42ce5c0e97
|
test(e2e): stop ancillary LLM calls draining the mock forced-response queue (#4517) (#4519)
|
2026-07-04 14:34:03 -07:00 |
|
 Steven EnamakelandGitHub
|
38624115a6
|
docs(tinycortex): Phase 0 audit & baseline for the memory migration (#4516)
|
2026-07-04 14:05:31 -07:00 |
|
 Steven EnamakelandGitHub
|
20d8c8808f
|
fix(ci): unblock release lane — Rust E0063, macOS E0463, and E2E login-consume fixtures (#4511)
|
2026-07-04 14:05:05 -07:00 |
|
 Steven EnamakelandGitHub
|
70ae342469
|
docs: split INSTALL.md out of README, add workflows/orchestration sections + screenshots, remove em dashes across docs (#4515)
|
2026-07-04 13:55:37 -07:00 |
|
 Steven EnamakelandGitHub
|
52d23c9392
|
docs: marketing refresh — README + gitbooks for last 2 months of features (#4514)
|
2026-07-04 13:14:32 -07:00 |
|
 Steven EnamakelandGitHub
|
2d650eb14b
|
fix(agent): prompt-dump audit — dead tools, delegate-name drift, p-format text mode (#4512)
|
2026-07-04 12:56:49 -07:00 |
|
 Steven EnamakelandGitHub
|
7850cf3635
|
docs: TinyCortex memory migration plan — audit, ownership split, workstreams (#4513)
|
2026-07-04 12:53:36 -07:00 |
|
 Steven EnamakelandGitHub
|
7e15c0f6e5
|
test(agent): parity test backfill — credential scrub + failure classification (#4468) (#4509)
|
2026-07-04 12:32:59 -07:00 |
|
 Steven EnamakelandGitHub
|
c0e24d8856
|
docs(plans): phased plan for RLM language-based workflows (tinyagents rhai REPL) (#4510)
|
2026-07-04 12:29:56 -07:00 |
|
 Steven EnamakelandGitHub
|
a968f72b2b
|
docs: remove stale plan/status docs and clean dangling references (#4508)
|
2026-07-04 11:55:50 -07:00 |
|
 Steven EnamakelandGitHub
|
d0f0b6efeb
|
feat(observability): full-content Langfuse tracing — generations, tools, subagents, provider-qualified models, real costs (#4506)
|
2026-07-04 11:53:27 -07:00 |
|
 Steven EnamakelandGitHub
|
a818f1b146
|
fix(agent): render subagent tool failures + harden memory lock symlinks (#4507)
|
2026-07-04 11:41:09 -07:00 |
|
 Steven EnamakelandGitHub
|
d1b5eebf25
|
fix(agent): follow-up review fixes for tinyagents parity (#4451–#4469) (#4504)
|
2026-07-04 11:17:12 -07:00 |
|
 Steven EnamakelandGitHub
|
bb27fe1778
|
chore(vendor): bump tinyagents — V1 perf + V2 reasoning (#4502)
|
2026-07-04 10:19:19 -07:00 |
|
 Steven EnamakelandGitHub
|
acc3c3fabe
|
test: Phase 4 new dimensions — proptest, mock chaos modes, jest-axe a11y (#4501)
|
2026-07-04 09:56:25 -07:00 |
|
 Steven EnamakelandGitHub
|
f89c5e0473
|
TinyAgents migration parity & bug fixes (#4451–#4469) (#4495)
|
2026-07-04 09:56:11 -07:00 |
|