Commit Graph

115 Commits

Author SHA1 Message Date
Max Korp 9fa9de3bb1 Merge remote-tracking branch 'origin/main' into feat/intelligence-thread-plumbing 2026-03-13 11:19:25 -07:00
Mike Ryan 8e2557d378 fix(runtime): Forward generateThreadNames from the delegating runtime 2026-03-13 11:16:34 -07:00
Benjamin Taylor a1ba076d6a feat(runtime): Add constant usage and add agent detach 2026-03-13 11:12:44 -07:00
github-actions[bot] ea746d4629 chore(post-release): update version to 1.54.0 2026-03-12 22:32:04 +00:00
Benjamin Taylor fd81932515 feat(core): Add explicit named exports for intelligence-platform in runtime barrel 2026-03-12 13:04:26 -07:00
Benjamin Taylor 8aea0205c9 feat(runtime, client): Simplifications suggested in PR comments 2026-03-12 13:03:06 -07:00
Benjamin Taylor 1110616c91 feat(runtime, client): Some cleanup and terms alignment 2026-03-12 13:03:05 -07:00
Benjamin Taylor 3700524904 fix(runtime): Resolve more prefix issues 2026-03-12 13:03:02 -07:00
Maximiliano Korp 0f4b2d8018 fix: a few missing thetas 2026-03-12 13:03:02 -07:00
Benjamin Taylor 9657eed270 feat(runtime, react): Refactors, bug fixes, doc strings 2026-03-12 13:02:46 -07:00
Benjamin Taylor 39070f2dc5 feat(react, runtime): Refactor to not have SDK in intelligence names 2026-03-12 13:02:46 -07:00
Benjamin Taylor 1522bff534 feat(runtime, react): Made error for missing intelligence client explicit 2026-03-12 13:02:46 -07:00
Mike Ryan 265a4bbeca fix(runtime): Correctly wire up archive and delete 2026-03-12 13:02:46 -07:00
Mike Ryan 5bdbef7c36 feat(runtime): Automatically generate titles for threads 2026-03-12 13:02:45 -07:00
Mike Ryan e8b544f4f6 feat(core,react,runtime): Support live updates for CRUD on threads 2026-03-12 13:02:41 -07:00
Mike Ryan 1c0257e897 refactor(runtime): Clearly split up Intelligence and SSE runtime paths 2026-03-12 13:02:37 -07:00
Mike Ryan de6e4007cb feat(runtime,core): Automatic opt-in to Intelligence when an SDK is provided 2026-03-12 13:02:33 -07:00
Mike Ryan 124ed10e27 refactor(runtime): Implement connect strategies 2026-03-12 13:02:17 -07:00
Mike Ryan dcb6419acf feat(core,runtime): Implement connecting and restoring behavior 2026-03-12 13:02:17 -07:00
Mike Ryan 7427a5ec93 feat(runtime): Make thread locking consistent 2026-03-12 13:02:07 -07:00
Mike Ryan f4aec92e41 refactor(runtime): Stamp messages with seq ID and UUIDv7 2026-03-12 13:02:06 -07:00
Mike Ryan f044f042ea refactor: Create threads on run, not connect 2026-03-12 13:02:06 -07:00
Mike Ryan 7f9643588c refactor: Get thread join code working 2026-03-12 13:02:06 -07:00
Mike Ryan b7a7a1ea01 refactor(core,runtime): Rework connecting to the Intelligence platform 2026-03-12 13:02:06 -07:00
Benjamin Taylor 92f55bf5ac feat(runtime, react): Add lots of tests 2026-03-12 13:01:59 -07:00
Benjamin Taylor 9fe2c4bc58 feat(runtime, react): Switch Phoenix connections to use join codes 2026-03-12 13:01:48 -07:00
Benjamin Taylor 93a49fff76 feat(runtime, react): Add realistic-behaving intelligence platform client for runtime 2026-03-12 13:01:39 -07:00
Benjamin Taylor 133ebc1945 feat(runtime, react): Add thread CRUD handlers in react and runtime 2026-03-12 13:01:19 -07:00
Benjamin Taylor 109773bd7c feat(runtime, react): Add initial useThreads hook 2026-03-12 13:00:01 -07:00
Benjamin Taylor 209bbda853 fix(client, runtime): Remove bad merge results 2026-03-12 12:59:18 -07:00
Benjamin Taylor 02b5ae374d fix(react, runtime): Fix tests and typos not caught by types 2026-03-12 12:59:18 -07:00
Benjamin Taylor 05ca3d5474 feat(runtime, react): Refactors, bug fixes, doc strings 2026-03-12 12:59:06 -07:00
Benjamin Taylor c5980d0c68 feat(react, runtime): Refactor to not have SDK in intelligence names 2026-03-12 12:59:06 -07:00
Benjamin Taylor d137aa73fa feat(runtime, react): Made error for missing intelligence client explicit 2026-03-12 12:59:05 -07:00
Mike Ryan a8c16db249 fix(runtime): Correctly wire up archive and delete 2026-03-12 12:59:05 -07:00
Mike Ryan c595c54094 feat(runtime): Automatically generate titles for threads 2026-03-12 12:59:05 -07:00
Mike Ryan ac8f53a09c feat(core,react,runtime): Support live updates for CRUD on threads 2026-03-12 12:59:05 -07:00
Mike Ryan 77db4dd708 refactor(runtime): Clearly split up Intelligence and SSE runtime paths 2026-03-12 12:59:05 -07:00
Mike Ryan 9ce4013d84 feat(runtime,core): Automatic opt-in to Intelligence when an SDK is provided 2026-03-12 12:59:05 -07:00
Mike Ryan c62521523d refactor(runtime): Implement connect strategies 2026-03-12 12:58:45 -07:00
Mike Ryan f62b82e22c feat(core,runtime): Implement connecting and restoring behavior 2026-03-12 12:58:45 -07:00
Mike Ryan c0a4ecb5cb feat(runtime): Make thread locking consistent 2026-03-12 12:58:31 -07:00
Mike Ryan 610a9d9541 refactor(runtime): Stamp messages with seq ID and UUIDv7 2026-03-12 12:58:31 -07:00
Mike Ryan 741ac476f5 refactor: Create threads on run, not connect 2026-03-12 12:58:31 -07:00
Mike Ryan 4d1eb9bdb9 refactor: Get thread join code working 2026-03-12 12:58:31 -07:00
Mike Ryan 1b0f4baf7a refactor(core,runtime): Rework connecting to the Intelligence platform 2026-03-12 12:58:31 -07:00
Benjamin Taylor 22ad89fa5c feat(runtime, react): Add lots of tests 2026-03-12 12:58:30 -07:00
Benjamin Taylor 3da1a22426 feat(runtime, react): Switch Phoenix connections to use join codes 2026-03-12 12:58:30 -07:00
Benjamin Taylor 3f56936c46 feat(runtime, react): Add realistic-behaving intelligence platform client for runtime 2026-03-12 12:58:30 -07:00
Benjamin Taylor ccab978529 feat(runtime, react): Add thread CRUD handlers in react and runtime 2026-03-12 12:58:30 -07:00