Commit Graph

  • 5cd3a1bbe3 feat(reskinnable-demo): add keel's ledger context over the REST substrate Maxim 2026-08-12 14:56:23 +02:00
  • 6f7051deba feat(reskinnable-demo): give airline on-screen readables and a lever board Maxim 2026-08-12 14:53:55 +02:00
  • 7fc55dbf01 feat(reskinnable-demo): add airline's REST ledger context, unmounted Maxim 2026-08-12 14:53:07 +02:00
  • 4ecfeeaaff feat(reskinnable-demo): give airline a durable trip-brief canvas Maxim 2026-08-12 14:52:06 +02:00
  • ad2780f3db feat(reskinnable-demo): stage the airline hotel confirmation as an attachment Maxim 2026-08-12 14:51:18 +02:00
  • 54e05fb3f7 fix(reskinnable-demo): type the empty-items case so tsc can check it Maxim 2026-08-12 14:45:28 +02:00
  • d4ed9072d7 feat(reskinnable-demo): render keel's filed Impact Brief on the shared canvas Maxim 2026-08-12 14:38:58 +02:00
  • 7e38f97c76 feat(reskinnable-demo): stage keel's regulatory bulletin into the composer Maxim 2026-08-12 14:37:30 +02:00
  • 1dabe60372 feat(reskinnable-demo): give keel a policy-register REST substrate Maxim 2026-08-12 14:06:12 +02:00
  • 992d578476 feat(reskinnable-demo): give airline a passenger-facing REST substrate Maxim 2026-08-12 14:05:54 +02:00
  • 3da30eec82 feat(reskinnable-demo): add the airline skin's v1 API routes Maxim 2026-08-12 13:59:09 +02:00
  • 88be5ea8ce feat(reskinnable-demo): give the airline skin a passenger-facing REST substrate Maxim 2026-08-12 13:58:50 +02:00
  • 949de51de8 docs(reskinnable-demo): map the airline skin's passenger-facing demo beats Maxim 2026-08-12 13:58:26 +02:00
  • 7e59e92568 feat(reskinnable-demo): add keel's REST API over the policy register Maxim 2026-08-12 13:28:44 +02:00
  • 5bbcf93323 feat(reskinnable-demo): add keel's policy-register data substrate Maxim 2026-08-12 13:28:11 +02:00
  • a32af92121 docs(reskinnable-demo): map keel's demo beats before the substrate Maxim 2026-08-12 13:27:45 +02:00
  • 8d29771164 Merge remote-tracking branch 'origin/main' into feat/reskinnable-demo-beat-parity Maxim 2026-08-12 11:46:00 +02:00
  • 8c670653ce fix: align Angular 20 support and resolve packed smoke paths (#6452) Murat Sari 2026-08-12 11:28:22 +02:00
  • c3442ac892 docs(shell-docs): prefix vendored ag-ui links with /ag-ui #6460 Benjamin Taylor 2026-08-11 23:10:21 -05:00
  • 04c4198a14 docs: fix Copilot Runtime reference links (#5296) Ben Taylor 2026-08-11 22:14:00 -05:00
  • 62aa7e944e docs(reskinnable-demo): record logistics as the fourth demo-complete skin Maxim 2026-08-12 04:40:38 +02:00
  • b5800c35b6 docs(reskinnable-demo): fold logistics into the teach-mode roster Maxim 2026-08-12 04:30:31 +02:00
  • eb88fa6139 feat(reskinnable-demo): wire Meridian's teach chain and beat-6 pill Maxim 2026-08-12 04:29:58 +02:00
  • f1f0329a0c feat(reskinnable-demo): pin Meridian's teach-chain replay directives Maxim 2026-08-12 04:29:40 +02:00
  • 6cf392b43d feat(reskinnable-demo): add Meridian's planner escalation filing form Maxim 2026-08-12 04:29:22 +02:00
  • 48f523b72b feat(reskinnable-demo): mount the shell recorder in Meridian's providers Maxim 2026-08-12 04:29:02 +02:00
  • 6d59e02ab6 fix(reskinnable-demo): correct the beat-5 pill's distractor count Maxim 2026-08-12 04:03:05 +02:00
  • c05463a63a docs(reskinnable-demo): retire the "three skins have memory" count claims Maxim 2026-08-12 04:00:14 +02:00
  • efa2e91aa3 feat(reskinnable-demo): seed and reset Meridian's memory (beats 4 and 5) Maxim 2026-08-12 03:59:55 +02:00
  • 6a2be764d4 feat(reskinnable-demo): wire beats 4 and 5 into Meridian's agent and pills Maxim 2026-08-12 03:59:30 +02:00
  • 9162fa4de5 feat(reskinnable-demo): add logistics' recalled exception summary (beat 4) Maxim 2026-08-12 03:59:10 +02:00
  • 7f30d21815 feat(reskinnable-demo): add logistics' handling trail — watch, notice, note Maxim 2026-08-12 03:58:49 +02:00
  • 5e4c5d8bfa fix(reskinnable-demo): resolve the rate-brief carrier by identity, not spelling Maxim 2026-08-12 02:55:42 +02:00
  • d1c431b57f fix(reskinnable-demo): settle prior rates and move the PDF wrap to the shell Maxim 2026-08-12 02:38:23 +02:00
  • 318c56479c feat(reskinnable-demo): ingest a rate sheet into a durable brief (beat 3d) Maxim 2026-08-12 02:13:15 +02:00
  • 62ef1db8c4 fix(reskinnable-demo): correct the PIN card's review findings (beat 3a) Maxim 2026-08-12 01:41:39 +02:00
  • f9b78ba29b feat(reskinnable-demo): add logistics' planner-PIN authorization (beat 3a) Maxim 2026-08-12 01:30:43 +02:00
  • a0696cf04a Harden CopilotKit's agent-facing source of truth (#6451) Sam Julien 2026-08-11 16:26:43 -07:00
  • 30f118dd46 docs(reskinnable-demo): select pills by role when automating a browser walk Maxim 2026-08-12 01:09:56 +02:00
  • 8b8de68f50 fix(reskinnable-demo): stop telling the model logistics' levers are optional Maxim 2026-08-12 01:03:44 +02:00
  • f091f12131 feat(reskinnable-demo): give logistics a four-lever Control Tower navigation Maxim 2026-08-12 00:40:35 +02:00
  • ebb1ff2ea4 test(reskinnable-demo): guard logistics' beat-3b readables against drift Maxim 2026-08-11 23:57:29 +02:00
  • 56363bdfea feat(reskinnable-demo): give logistics route and on-screen readables Maxim 2026-08-11 23:40:13 +02:00
  • ed6473cb4d fix(reskinnable-demo): make logistics' write tools replay-safe Maxim 2026-08-11 23:14:54 +02:00
  • 8994217afc docs(reskinnable-demo): say what a blank OPENAI_API_KEY actually does Maxim 2026-08-11 23:06:02 +02:00
  • da69dea5c5 fix(reskinnable-demo): stop the beat-6 rule block disabling the LOCK_SKIN guards Maxim 2026-08-11 22:45:30 +02:00
  • 6001aa48de docs: clarify managed organization onboarding (#6447) Austin Merrick 2026-08-11 13:38:13 -07:00
  • f39a6fb0b4 fix(reskinnable-demo): withhold logistics' escalation vocabulary from the agent Maxim 2026-08-11 22:29:55 +02:00
  • 1c50e3f977 docs(reskinnable-demo): write the attach snippets in the form the hook keeps Maxim 2026-08-11 22:07:06 +02:00
  • fce12788c5 refactor(reskinnable-demo): stage all three attachments through the shell chain Maxim 2026-08-11 22:05:30 +02:00
  • 766ac3afd3 test(showcase): refresh unavailable backend fixture Ran Shem Tov 2026-08-11 23:02:05 +03:00
  • 4151807154 test(showcase): update partner baseline count Ran Shem Tov 2026-08-11 22:55:32 +03:00
  • cbf79ef52a fix: align Angular 20 support and resolve packed smoke paths #6452 Murat Sari 2026-08-11 13:28:21 +02:00
  • 79f56d9f8e fix(showcase): finalize CrewAI D6 on official bridge Ran Shem Tov 2026-08-11 22:45:04 +03:00
  • 18cd9534b9 fix(docs): link managed onboarding CTAs #6447 Austin Merrick 2026-08-11 12:18:52 -07:00
  • 310c2f1410 test(reskinnable-demo): make the attachment cause taxonomy exhaustive Maxim 2026-08-11 21:18:39 +02:00
  • bd0eb9cf60 feat(reskinnable-demo): add the shell attachment staging chain Maxim 2026-08-11 21:06:10 +02:00
  • 703d649a03 refactor(reskinnable-demo): build both PDFs on the shell primitive Maxim 2026-08-11 20:47:35 +02:00
  • ab00e284d2 test(reskinnable-demo): make the shell PDF font and xref guards able to fail Maxim 2026-08-11 20:30:30 +02:00
  • 478e200a88 feat(reskinnable-demo): add the shell PDF document primitive Maxim 2026-08-11 20:17:54 +02:00
  • 190be901d5 refactor(reskinnable-demo): migrate people and commerce onto the shell teach module Maxim 2026-08-11 20:01:32 +02:00
  • 7a45003d37 refactor(reskinnable-demo): migrate banking onto the shell teach module Maxim 2026-08-11 19:45:06 +02:00
  • 5c86863aec fix(reskinnable-demo): make the recording feed readonly so it type-checks Maxim 2026-08-11 19:26:39 +02:00
  • a218e326f3 fix(reskinnable-demo): pin the recording module's untested properties Maxim 2026-08-11 19:22:41 +02:00
  • 2ddea0b403 feat(reskinnable-demo): add the shell-owned teach-mode recording module Maxim 2026-08-11 19:07:49 +02:00
  • 9303fabcdd fix(channels-slack): let an image use a file already in the workspace #6462 #6454 Lukas Moschitz 2026-08-11 18:22:12 +02:00
  • 078116ee8d fix(channels-slack): stop tagging untyped composition objects with a type Lukas Moschitz 2026-08-11 18:21:23 +02:00
  • 81e7fefb18 fix(channels-slack): correct the container slot and drop the unpostable file block Lukas Moschitz 2026-08-11 18:20:27 +02:00
  • 6f5adbac07 feat(skills): recognize installed Hermes AG-UI agents mark/hermes-onboarding-skill Mark 2026-08-11 09:01:18 -07:00
  • 2e15d3c5fe docs(showcase): add Hermes Channels agent setup mark/hermes-channels-guide Mark 2026-08-11 08:09:51 -07:00
  • 54c32a1945 fix(reskinnable-demo): guard the page-level HITL approval renders (#6453) Maxim 2026-08-11 17:05:13 +02:00
  • 24c6c5dafe fix(reskinnable-demo): guard the page-level HITL approval renders #6453 Maxim 2026-08-11 16:47:24 +02:00
  • ea587ec828 feat(reskinnable-demo): add the commerce skin (Bellwether) (#6442) Maxim 2026-08-11 15:39:56 +02:00
  • 0c3a4962ac Merge branch 'main' into feat/reskinnable-demo-commerce-skin #6442 Maxim 2026-08-11 15:35:44 +02:00
  • d718d9d875 docs(reskinnable-demo): update the reskin skill and add failure-modes.md Maxim 2026-08-11 05:42:47 +02:00
  • d9dcf69893 docs(reskinnable-demo): update the app docs for a six-skin roster Maxim 2026-08-11 05:42:45 +02:00
  • 0cc2a00218 feat(reskinnable-demo): register commerce and repair the LOCK_SKIN lint guard Maxim 2026-08-11 05:42:43 +02:00
  • 989016e01c feat(reskinnable-demo): assemble the commerce Skin contract object Maxim 2026-08-11 05:42:41 +02:00
  • 1f7a0eae65 feat(reskinnable-demo): add Bellwether's theme block and its contrast guard Maxim 2026-08-11 05:42:39 +02:00
  • 4598666200 feat(reskinnable-demo): scope commerce's memory and add its presenter reset Maxim 2026-08-11 05:42:38 +02:00
  • 82c1c8e1fd feat(reskinnable-demo): add commerce's agent, a2ui trade brief and OGUI sandbox Maxim 2026-08-11 05:42:36 +02:00
  • 7050d655b3 feat(reskinnable-demo): add commerce's price sheet and beat 3d ingest Maxim 2026-08-11 05:42:33 +02:00
  • 94f28eb4f3 feat(reskinnable-demo): add commerce's frontend tools, HITL and gen-UI cards Maxim 2026-08-11 05:42:32 +02:00
  • bebc2d960d feat(reskinnable-demo): add commerce's REST API routes Maxim 2026-08-11 05:42:30 +02:00
  • 7be4079d74 feat(reskinnable-demo): add commerce's data layer and seeded ledger Maxim 2026-08-11 05:42:28 +02:00
  • b115e58de4 feat(reskinnable-demo): add the commerce (Bellwether) skin Maxim 2026-08-11 05:41:33 +02:00
  • 6540848745 chore: refresh agent artifacts for 1.67.1 #6451 Sam Julien 2026-08-10 20:35:22 -07:00
  • 1853a24d00 fix(skills): align public guidance with current APIs Sam Julien 2026-08-10 20:31:25 -07:00
  • 73d1df29a2 feat(release): add a generated public API manifest Sam Julien 2026-08-10 20:31:09 -07:00
  • 00d800dc2b fix(docs): enforce the production canonical host Sam Julien 2026-08-10 20:27:52 -07:00
  • bee39139bd chore: release monorepo v1.67.1 (#6449) v1.67.1 Tyler Slaton 2026-08-10 16:33:56 -07:00
  • b4cfcf6f98 fix(react-core): stop the purity gate crashing opaquely on the declared Node floor Maxim 2026-08-10 23:25:38 +02:00
  • 4b25cf34b8 test(react-native): stop the entry guard racing its own module load Maxim 2026-08-10 23:19:03 +02:00
  • e7f3d7644d fix(react-core): make the #4893 purity gate scan the graph it claimed to scan Maxim 2026-08-10 23:16:35 +02:00
  • 60d3ef1071 fix(react-native): externalize react-dom in the headless size measurement Maxim 2026-08-10 23:15:32 +02:00
  • 4315adb1e7 test(react-native): make the tool-result assertions read the result Maxim 2026-08-10 23:09:24 +02:00
  • d144757d8a test(react-native): guard the entry surface's export kinds against type-only stripping Maxim 2026-08-10 23:05:50 +02:00
  • 5a6bf1dc2b test(react-core): make the headless type guard actually detect type drift Maxim 2026-08-10 23:06:18 +02:00
  • 63a1c94fbb fix(react-native): make the headless size measurement fail loudly, not print 0.0 kB Maxim 2026-08-10 23:04:15 +02:00
  • 0ea71fc684 test(react-native): make the #4893 entry guard see what it claimed to see Maxim 2026-08-10 22:55:43 +02:00