diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f2e6f8177..61f77cd9a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,8 @@ { "corvus-runtime": "3.6.2", "cerebro": "3.6.2", - "rook": "3.6.2" + "rook": "3.6.2", + "clients/agent-runtime": "0.1.0", + "clients/cerebro": "0.1.0", + "clients/rook": "0.1.0" } diff --git a/clients/agent-runtime/CHANGELOG.md b/clients/agent-runtime/CHANGELOG.md new file mode 100644 index 000000000..8386aafcb --- /dev/null +++ b/clients/agent-runtime/CHANGELOG.md @@ -0,0 +1,129 @@ +# Changelog + +## 0.1.0 (2026-04-29) + + +### Features + +* Add and archive slash session commands with SQLite persistence ([#532](https://github.com/dallay/corvus/issues/532)) ([ba6bd0b](https://github.com/dallay/corvus/commit/ba6bd0b3dbb630b154cc33ede2c249062c6cd003)) +* add audio input support for http gateway and cli phase 2 ([#437](https://github.com/dallay/corvus/issues/437)) ([faa496f](https://github.com/dallay/corvus/commit/faa496ff0e22d61fca9fdb05b7bef07a746feb8d)) +* Add image ingestion and update staging tests for Slack ([#461](https://github.com/dallay/corvus/issues/461)) ([f752038](https://github.com/dallay/corvus/commit/f7520382a80bb6d0285fa71e355ac0089af3b42f)) +* Add tests for public image staging in Discord CDN ([#460](https://github.com/dallay/corvus/issues/460)) ([7b07371](https://github.com/dallay/corvus/commit/7b07371bfd4a132b986bbfc526347af5a3cde294)) +* **agent-runtime:** add agent templates and developer documentation for Phase 5B ([#514](https://github.com/dallay/corvus/issues/514)) ([9933713](https://github.com/dallay/corvus/commit/9933713e38da5302f5a5c0666aa80a0d481691aa)) +* **agent-runtime:** add CLI composition flows for Phase 4 ([#513](https://github.com/dallay/corvus/issues/513)) ([ced2b06](https://github.com/dallay/corvus/commit/ced2b060655a3378e127984865c172eea08ea75f)) +* **agent-runtime:** add code_search rollout benchmarks ([aff6dc8](https://github.com/dallay/corvus/commit/aff6dc83e6397c74447a1bca8f35ab8fd1bbccdc)) +* **agent-runtime:** add dream system consolidation ([4820d2b](https://github.com/dallay/corvus/commit/4820d2b700d6f17c630ee38686af26fff18cde48)) +* **agent-runtime:** add dream system consolidation ([d0170ab](https://github.com/dallay/corvus/commit/d0170ab61309a462a7c708844efce2572e217d09)) +* **agent-runtime:** add indexed candidate verification for code search ([#443](https://github.com/dallay/corvus/issues/443)) ([79080e4](https://github.com/dallay/corvus/commit/79080e426b701417d1eb06b8d935b4f27ee0967a)) +* **agent-runtime:** add session inspect and list commands ([bac9596](https://github.com/dallay/corvus/commit/bac95961d8e08fa9685b0931ac65a6c19f546a22)) +* **agent-runtime:** add session inspect and list commands ([768a5df](https://github.com/dallay/corvus/commit/768a5dfda6aa155e0af33b87adcf3a1232bf424b)) +* **agent-runtime:** add settings, mcp, and tool management slash commands ([#544](https://github.com/dallay/corvus/issues/544)) ([29ea635](https://github.com/dallay/corvus/commit/29ea6357da563c8978e0f358e4644094b810cef6)) +* **agent-runtime:** add slash command registry core ([#545](https://github.com/dallay/corvus/issues/545)) ([72d1eff](https://github.com/dallay/corvus/commit/72d1eff9c238ae60da43cd7428eef8a348f55ddb)) +* **agent-runtime:** add slash tools listing ([#544](https://github.com/dallay/corvus/issues/544)) ([cd3569d](https://github.com/dallay/corvus/commit/cd3569d4cb20970cacefdcfeac337b32b729faf7)) +* **agent-runtime:** add slash tools listing ([#544](https://github.com/dallay/corvus/issues/544)) ([fb993c4](https://github.com/dallay/corvus/commit/fb993c499dec24d62a6a9e7af41135217bddfa38)) +* **agent-runtime:** add task tools and session discoverability ([8758858](https://github.com/dallay/corvus/commit/8758858e5c5a14d58c3eb46f0c13fa8088c8fcae)) +* **agent-runtime:** add task tools and session discoverability ([6f2f5b9](https://github.com/dallay/corvus/commit/6f2f5b9f9c257bf2e3b27f20b90162bdbe6e772c)) +* **agent-runtime:** add tooling parity search and fetch tools ([#536](https://github.com/dallay/corvus/issues/536)) ([238fd09](https://github.com/dallay/corvus/commit/238fd09525d51c69a563223956d35eb73dabb7d1)) +* **agent-runtime:** add typed slash command contract ([#546](https://github.com/dallay/corvus/issues/546)) ([63e1acd](https://github.com/dallay/corvus/commit/63e1acd6dce738758df4828bd7fa0e3e9a1a1fde)) +* **agent-runtime:** expose track 4 orchestration lifecycle state ([7b2c679](https://github.com/dallay/corvus/commit/7b2c679c49e08b6f46a691d344fd4553253ffad8)) +* **agent-runtime:** expose track 4 orchestration lifecycle state ([1928463](https://github.com/dallay/corvus/commit/192846366f347c84296e44775a6e78fafdabfc20)) +* **agent-runtime:** keep search index fresh across file writes and workspace changes ([#444](https://github.com/dallay/corvus/issues/444)) ([82fa489](https://github.com/dallay/corvus/commit/82fa4896a60263f77e093f11e421ca8295626be0)), closes [#358](https://github.com/dallay/corvus/issues/358) +* **agent-runtime:** Phase 5A — trait compliance macros and differential tests ([#515](https://github.com/dallay/corvus/issues/515)) ([20c0527](https://github.com/dallay/corvus/commit/20c0527c0b0fe31aff58e74df59d5185fdfb7f43)) +* **agent-runtime:** publish tooling parity aliases ([c741afc](https://github.com/dallay/corvus/commit/c741afce6da0cc8b019e8674a23177207f6ddc50)) +* **agent-runtime:** support multiple images per turn ([#472](https://github.com/dallay/corvus/issues/472)) ([5afd58b](https://github.com/dallay/corvus/commit/5afd58b515f255e66371e1964730b1ba98b27109)) +* **agent-runtime:** unify slash command transport handling ([#541](https://github.com/dallay/corvus/issues/541)) ([#549](https://github.com/dallay/corvus/issues/549)) ([dbee48b](https://github.com/dallay/corvus/commit/dbee48b1db30f6a6e53a844fe5e89394cd77be99)) +* **agent:** implement Plan Mode execution mode ([#530](https://github.com/dallay/corvus/issues/530)) ([43c8b45](https://github.com/dallay/corvus/commit/43c8b45a7d5cc823e5075e5a662fec61de43838b)) +* capability-based agent composition and architecture ([#520](https://github.com/dallay/corvus/issues/520)) ([69353fc](https://github.com/dallay/corvus/commit/69353fc8ab0105cd5206096760193829a95d2515)) +* **capability:** Phase 3 - corvus-composer crate with AgentManifest schema ([#511](https://github.com/dallay/corvus/issues/511)) ([61312a6](https://github.com/dallay/corvus/commit/61312a688a9ec129961b8567dab4d7d3c2af536e)) +* cerebro memory enhancement layer ([#466](https://github.com/dallay/corvus/issues/466)) ([cd5838f](https://github.com/dallay/corvus/commit/cd5838f0d46a61b9042e7ff3c11adf4f4ed9031c)) +* **cerebro:** add dashboard and gateway memory enhancement layer ([e96f68d](https://github.com/dallay/corvus/commit/e96f68d1fdf307447173423f69980d16da08f3d0)) +* **chat:** show memory recall indicators on agent messages ([#470](https://github.com/dallay/corvus/issues/470)) ([d0b28ef](https://github.com/dallay/corvus/commit/d0b28ef93b8260ab60e365dcaa764053b7e4ef99)) +* code search tool ([#440](https://github.com/dallay/corvus/issues/440)) ([d5dfcbb](https://github.com/dallay/corvus/commit/d5dfcbbc9c3e346f222b4f9d007f379cada24582)) +* complete [#330](https://github.com/dallay/corvus/issues/330) startup staged-image reaper and [#365](https://github.com/dallay/corvus/issues/365) missing session/memory i18n ([#459](https://github.com/dallay/corvus/issues/459)) ([77d96e9](https://github.com/dallay/corvus/commit/77d96e9960d8a7ddb7e55284e7a2a5c45dfc63fe)) +* **coordinator:** add foundational components for coordinator functionality and update timeout durations ([6961e8c](https://github.com/dallay/corvus/commit/6961e8c40b42611012f4d65474d192790ce0a563)) +* **coordinator:** complete track 4 slice 1 foundations ([753cd53](https://github.com/dallay/corvus/commit/753cd53d2650d121c5a80cfeff4e8dbc88431faf)) +* **cost:** productize budget governance across runtime surfaces ([#449](https://github.com/dallay/corvus/issues/449)) ([81c72ad](https://github.com/dallay/corvus/commit/81c72ad70272757d2bf7d2ae2c9269a1a43696c0)) +* define cerebro distribution channels and dedicated docs presence ([#396](https://github.com/dallay/corvus/issues/396)) ([4f5ec99](https://github.com/dallay/corvus/commit/4f5ec997e53f6135e211f8b0c0199954329b48c5)) +* Enhance model routing specs, documentation, and validation features ([#454](https://github.com/dallay/corvus/issues/454)) ([e72ff28](https://github.com/dallay/corvus/commit/e72ff28f589af4d3778640e734c607338eddbae7)) +* Enhance workflow permissions, fix detekt alerts, and add Rook dashboard ([e43fc1a](https://github.com/dallay/corvus/commit/e43fc1a9a5b1c0c6ce53ef102832df1ddad1c713)) +* Harden security policy and introduce code_search tool enhancements ([#442](https://github.com/dallay/corvus/issues/442)) ([024aa20](https://github.com/dallay/corvus/commit/024aa20d7c74e356afcf7eb60224986ed319210c)) +* implement supervised child lifecycle for Track 4 Slice 2 ([92d591c](https://github.com/dallay/corvus/commit/92d591c1168ba0e1a0833d7a1d6cb52c6b21f250)) +* **orchestration:** add mailbox-backed slice 3 delivery ([0f811dc](https://github.com/dallay/corvus/commit/0f811dcfc71bc8bbc871be13fba6ef6a2b88a51c)) +* **orchestration:** add mailbox-backed slice 3 delivery ([1a566eb](https://github.com/dallay/corvus/commit/1a566ebeb9261eaaa59312bc251ffda8f939f1d1)) +* **orchestration:** supervised child lifecycle tools and coordinator (Slice 2) ([5c8e23b](https://github.com/dallay/corvus/commit/5c8e23bf192e2bef6e0df3d2656ced9c059dd1ba)) +* Phase 2 capability family crates with registries ([#510](https://github.com/dallay/corvus/issues/510)) ([c284503](https://github.com/dallay/corvus/commit/c28450312920d646627dbbe4178ca0e7a702e579)) +* productize model routing with operator docs, config validation, and formal spec ([#452](https://github.com/dallay/corvus/issues/452)) ([8eb2b19](https://github.com/dallay/corvus/commit/8eb2b19eecb422c72470855b0791708f61f7c197)) +* **rook:** add embedded operator dashboard flows ([c51c8c1](https://github.com/dallay/corvus/commit/c51c8c1b2b09a79207271bb95d8568e4e17b3a86)) +* **rook:** implement routing engine with strategy dispatch and fallback chains ([d634ae1](https://github.com/dallay/corvus/commit/d634ae16e3a95cece392695c3804a4a1f28be45c)) +* **router:** log affected route hints when provider warmup fails ([#463](https://github.com/dallay/corvus/issues/463)) ([fa05f57](https://github.com/dallay/corvus/commit/fa05f5791033e6ba87d3db9b62ae0e6b466b49f4)) +* **runtime:** add audio input support with local transcription for Telegram ([#413](https://github.com/dallay/corvus/issues/413)) ([258d3c3](https://github.com/dallay/corvus/commit/258d3c399c1bd31c1201d39e60dae630c793e4cf)) +* **runtime:** add dream hooks for generated sessions ([d200610](https://github.com/dallay/corvus/commit/d20061008cf2e38832b50488a32793bff0baa3eb)) +* **runtime:** complete orchestration parity contract ([2e34682](https://github.com/dallay/corvus/commit/2e34682d34021e31220f7fc1a0412b6b2709f4a0)) +* **runtime:** wire CostTracker to agent loop with budget enforcement ([3854403](https://github.com/dallay/corvus/commit/385440398585d1a23bbe10c5e769c04798043066)) +* settings mcp tool commands ([53a50a8](https://github.com/dallay/corvus/commit/53a50a86a51ad6f760dc42ae9e5d5c53f3581b18)) + + +### Bug Fixes + +* address PR [#602](https://github.com/dallay/corvus/issues/602) inline review comments ([687bb84](https://github.com/dallay/corvus/commit/687bb847225b5b2e9ba51feec828c14a616c3ed2)) +* **agent-runtime:** address Dream review follow-ups ([f1e7c7d](https://github.com/dallay/corvus/commit/f1e7c7d32c30c402eedbf49342257fc203905509)) +* **agent-runtime:** address slash-session code review findings ([a4157da](https://github.com/dallay/corvus/commit/a4157da814642583b8aefc8114d798af26353d89)) +* **agent-runtime:** block localhost subdomains in http tools ([623b7ef](https://github.com/dallay/corvus/commit/623b7ef6335b46216452377e7e91a7009eb152bb)) +* **agent-runtime:** block on Dream completion lock ([a1354f5](https://github.com/dallay/corvus/commit/a1354f5d19b0c90346d105c8687fe53d5c5a8e50)) +* **agent-runtime:** box handled session command success ([4665653](https://github.com/dallay/corvus/commit/46656535623426dfec71b6b62bf2379d21a486ae)) +* **agent-runtime:** carry escalation state through child lifecycle ([06d4dce](https://github.com/dallay/corvus/commit/06d4dce10c159b6b4d60eb25e9bf821960e02ed1)) +* **agent-runtime:** complete rollout benchmark lint fix ([8780e52](https://github.com/dallay/corvus/commit/8780e523e195c8da926e5166ff377cb88b30efc4)) +* **agent-runtime:** finish rollout benchmark enum rename ([8b786d9](https://github.com/dallay/corvus/commit/8b786d98a552f80d4eae147bcfcc232f7c1d65d5)) +* **agent-runtime:** import hmac key init in webhook test ([89f5448](https://github.com/dallay/corvus/commit/89f544874127ba81c9f5824346523c7b51ab7285)) +* **agent-runtime:** reduce session command clippy footprint ([ce64ee1](https://github.com/dallay/corvus/commit/ce64ee1d93a6fa380982ab36b639597e41601e6b)) +* **agent-runtime:** restore rust hashing and hmac checks ([61d0049](https://github.com/dallay/corvus/commit/61d0049d4e810291edb77b3c021534baef558fca)) +* **agent-runtime:** satisfy rollout benchmark lint ([b4afa50](https://github.com/dallay/corvus/commit/b4afa501acd495ee39273000755344d6789299e7)) +* **agent-runtime:** stabilize blocked coordinator inspection narrative ([83a43f5](https://github.com/dallay/corvus/commit/83a43f5e42e3948ecc084c0c86f60089b2018795)) +* **agent-runtime:** stabilize blocked coordinator inspection narrative ([56ff071](https://github.com/dallay/corvus/commit/56ff07115fafd77c8c7a159f5b85f13b4dd45f84)) +* **agent-runtime:** structure blocked child escalation state ([460803e](https://github.com/dallay/corvus/commit/460803e5b869bcacd37a96ca417908174e7d9824)) +* **agent-runtime:** tighten Dream validation and recovery ([2dec988](https://github.com/dallay/corvus/commit/2dec98880ef8693b080ba4ec98ef79dc7a2b784d)) +* **agent-runtime:** unblock pre-push clippy checks ([09d1936](https://github.com/dallay/corvus/commit/09d1936ad89cbe8da95a796133cf812a0048b356)) +* apply CodeRabbit auto-fixes ([9230e94](https://github.com/dallay/corvus/commit/9230e942164a06a66710519011663849e94e645e)) +* apply CodeRabbit auto-fixes ([d8ccc59](https://github.com/dallay/corvus/commit/d8ccc5926277c7f8e955d3cbf42ecb07ba11128c)) +* apply CodeRabbit auto-fixes ([b9ecd1f](https://github.com/dallay/corvus/commit/b9ecd1fe76da4038fe1a7da691b2fcdec109f252)) +* bind gateway to 0.0.0.0, lift ChatWorkspace state, fix Spanish docs, harden mobile-smoke-test.sh ([948974a](https://github.com/dallay/corvus/commit/948974a2fed851e07e48f78cfd0133d724b36571)) +* bind gateway to 0.0.0.0, lift ChatWorkspace state, fix Spanish docs, harden mobile-smoke-test.sh ([a04f4ee](https://github.com/dallay/corvus/commit/a04f4ee5717a096468f7535b458ba4d046229993)) +* **build-logic:** avoid config-cache lock check failure ([ddc0cdf](https://github.com/dallay/corvus/commit/ddc0cdf2169b103dffa2b5a82dc9a180a34cac55)) +* **cerebro:** align MCP contract with implemented surface ([c8f3f69](https://github.com/dallay/corvus/commit/c8f3f69776d022043dbc9f8c1744794d72ed4234)) +* **cerebro:** align MCP contract with implemented surface ([5eba3c5](https://github.com/dallay/corvus/commit/5eba3c52e5510c828f3dcab046f527893d72b88e)) +* **cerebro:** format runtime files for push checks ([7daf8e7](https://github.com/dallay/corvus/commit/7daf8e78a0092e10e827e1cb9a02e2152b9fff2a)) +* **cerebro:** harden gateway contracts and dashboard guards ([eea1fc5](https://github.com/dallay/corvus/commit/eea1fc523ce232a03ddcc00715ebb24e0ba2e7ba)) +* **cerebro:** harden production readiness ([725b3ea](https://github.com/dallay/corvus/commit/725b3ea56852214212ef0f7ea89114b005a875a6)) +* **cerebro:** satisfy runtime push lint checks ([6bf3590](https://github.com/dallay/corvus/commit/6bf3590ec0633b08cf8336a04e938845a5088dc6)) +* **ci:** use ARM64 runners instead of cross-compilation for linux-arm64 ([3ca2396](https://github.com/dallay/corvus/commit/3ca23967611f71e27b0bcbe30e8d47e89fe6af30)) +* clarify Cerebro constants, fix Spanish heading, remove circular spec ref, explicit ceiling, improve shell docs ([#509](https://github.com/dallay/corvus/issues/509)) ([37b187d](https://github.com/dallay/corvus/commit/37b187d68a98d77f9e5bbc70880a4308887d0a5b)) +* **code-scanning:** resolve naming and gradle style alerts ([2e206ce](https://github.com/dallay/corvus/commit/2e206ceb5ca51157ba176f3b0f0ad4b53179da21)) +* correct Duration::from_mins usage, refactor announcement helpers, and fix Vue edge cases ([7efc729](https://github.com/dallay/corvus/commit/7efc729709cac677396c2da6fec5055cf33319ca)) +* **deps:** restore compatibility for consolidated dependency updates ([7d406a2](https://github.com/dallay/corvus/commit/7d406a2540fa43a77201388f324500903b7ec174)) +* **docs:** repair broken local links ([f560f8c](https://github.com/dallay/corvus/commit/f560f8c371cb1263549ecdf1c6bbf4a40d32ee09)) +* **docs:** repair broken local links ([#399](https://github.com/dallay/corvus/issues/399)) ([ee07750](https://github.com/dallay/corvus/commit/ee07750674ec00166fa9047a30d6315de1570986)) +* Harden sandbox isolation and update allowed status handling ([#398](https://github.com/dallay/corvus/issues/398)) ([b8d994e](https://github.com/dallay/corvus/commit/b8d994e5767fedc9f89d45a5dad2987740ff209a)) +* **release:** publish stable artifacts from github releases ([#462](https://github.com/dallay/corvus/issues/462)) ([d3bfae0](https://github.com/dallay/corvus/commit/d3bfae07929a3177e7013a582affd2021fd0dce2)) +* **release:** stabilize monorepo release automation ([6c9ea27](https://github.com/dallay/corvus/commit/6c9ea27e7ce7aa8d693edc17985929d56e5e3d5c)) +* **release:** sync Cargo.lock files and add auto-sync workflow ([2bd57ac](https://github.com/dallay/corvus/commit/2bd57ac7e60a6db2be1c8e3ea6b17ba562607758)) +* **release:** update artifact upload action version and improve release component resolution ([a7b3138](https://github.com/dallay/corvus/commit/a7b31389bde0bda696be3d0b7b3af6e66e0d8cda)) +* replace non-existent Duration::from_mins, refactor Vue announcement helpers, and fix edge cases ([37d5a96](https://github.com/dallay/corvus/commit/37d5a969195f77d6c0af781db6f31ce3ef474643)) +* rook 583 apply ([721302f](https://github.com/dallay/corvus/commit/721302f09b8967fb7926a86c3c485cbedc4e4a66)) +* **rook:** clean up merge conflict files, re-apply fixes ([192cdb3](https://github.com/dallay/corvus/commit/192cdb3b7ade06ab2911042e870d7260eda6fdc4)) +* **runtime:** address verified review regressions ([5d16d9f](https://github.com/dallay/corvus/commit/5d16d9f9b89d08785dd7b7dda97b6d1f4cadd482)) +* **runtime:** allow staged dream re-exports ([7732cad](https://github.com/dallay/corvus/commit/7732cad7758f5d3482ff915716aa9f82d5f252e6)) +* **runtime:** refine cost warning and estimation diagnostics ([6a19a63](https://github.com/dallay/corvus/commit/6a19a6367cf5edf4f157678459c0dd18aa169b5d)) +* **runtime:** satisfy orchestration clippy gates ([a170a86](https://github.com/dallay/corvus/commit/a170a8604858daef5ca564796fc30aa74d788352)) +* **runtime:** satisfy orchestration lint gates ([4ec0078](https://github.com/dallay/corvus/commit/4ec007806c17d2190ae701c2bac07a339ebf850a)) +* **rust:** format observability security alert cleanup ([82fbb73](https://github.com/dallay/corvus/commit/82fbb7372aa22c24ab199c7449c08feca0dbd9b3)) +* **security:** block URL-encoded policy bypasses ([cdc34be](https://github.com/dallay/corvus/commit/cdc34bec398371d30931e3b54fb2a854ec946c90)) +* **security:** block URL-encoded policy bypasses ([9efd810](https://github.com/dallay/corvus/commit/9efd81037697e4c9286f213005bbac67b8fa6e97)) +* **security:** format encoded bypass coverage ([31226ae](https://github.com/dallay/corvus/commit/31226aefb049ca4801077ed365aaf07821174451)) +* **security:** neutralize critical code scanning alerts ([0d33552](https://github.com/dallay/corvus/commit/0d335522d0f46bcfb49a50423f10578e67dbb1ef)) +* **security:** prevent path validation bypass via command flags ([#516](https://github.com/dallay/corvus/issues/516)) ([a2e511b](https://github.com/dallay/corvus/commit/a2e511bf9ce8e87bca7dc90b9c60e231f6615dec)) +* **sonar:** resolve monthly code quality findings ([#475](https://github.com/dallay/corvus/issues/475)) ([1099e65](https://github.com/dallay/corvus/commit/1099e659814c2dfcbb78051b82f39f4b88469699)) +* **test:** update slash-session tests to use SqliteMemory and fix service.rs issues ([fe13190](https://github.com/dallay/corvus/commit/fe1319070ace3110287615f2403b444894bf80fd)) +* **tooling:** add local sonar review workflow ([70fee4e](https://github.com/dallay/corvus/commit/70fee4e2d27bcfd4a2a0d33d97ad993f1dd13c56)) +* **tooling:** add local sonar review workflow ([929695b](https://github.com/dallay/corvus/commit/929695b58b13000809e0233a197243fd22e514cb)) +* **tooling:** address review follow-ups ([cb6da04](https://github.com/dallay/corvus/commit/cb6da0404a471b88b93c0a9439ef4103236ac014)) +* verify findings from track-4-slice-1 verify-report ([0ef9b53](https://github.com/dallay/corvus/commit/0ef9b53bd2f9412f5eee55b623d6db7d5cc97b91)) diff --git a/clients/agent-runtime/Cargo.lock b/clients/agent-runtime/Cargo.lock index d35ca992e..2e3ffa177 100644 --- a/clients/agent-runtime/Cargo.lock +++ b/clients/agent-runtime/Cargo.lock @@ -775,7 +775,7 @@ dependencies = [ [[package]] name = "cerebro" -version = "3.6.2" +version = "0.1.0" dependencies = [ "anyhow", "async-trait", @@ -1093,7 +1093,7 @@ dependencies = [ [[package]] name = "corvus" -version = "3.6.2" +version = "0.1.0" dependencies = [ "anyhow", "async-trait", @@ -1229,7 +1229,7 @@ dependencies = [ [[package]] name = "corvus-robot-kit" -version = "0.1.2" +version = "0.1.0" dependencies = [ "anyhow", "async-trait", @@ -3164,9 +3164,9 @@ dependencies = [ [[package]] name = "idna_adapter" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" dependencies = [ "icu_normalizer", "icu_properties", @@ -3312,9 +3312,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.95" +version = "0.3.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca" +checksum = "a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf" dependencies = [ "cfg-if", "futures-util", @@ -5441,9 +5441,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.39" +version = "0.23.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c2c118cb077cca2822033836dfb1b975355dfb784b5e8da48f7b6c5db74e60e" +checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b" dependencies = [ "aws-lc-rs", "log", @@ -6203,9 +6203,9 @@ dependencies = [ [[package]] name = "surrealdb-librocksdb-sys" -version = "0.18.2+11.0.0-3" +version = "0.18.3+11.0.0-4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5db9846a21fa94751559c4a99df87f16e3698510b97d550e43383a796d251965" +checksum = "25b82a18c7fa4b57206784a1a31e7b942ae1d3e24493e0c733019a409b2b4bea" dependencies = [ "bindgen", "bzip2-sys", @@ -6242,9 +6242,9 @@ dependencies = [ [[package]] name = "surrealdb-rocksdb" -version = "0.24.0-surreal.4" +version = "0.24.0-surreal.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36a425c4d4447c2b0ed3361e370de662e5a8f56d89f12c301db81fd45ba35731" +checksum = "02e8c3a004982458af159bcbf369e41663d538cd4a291a49c0d4a2fb373cbb7e" dependencies = [ "libc", "surrealdb-librocksdb-sys", @@ -7149,9 +7149,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89" +checksum = "df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1" dependencies = [ "cfg-if", "once_cell", @@ -7163,9 +7163,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.68" +version = "0.4.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f371d383f2fb139252e0bfac3b81b265689bf45b6874af544ffa4c975ac1ebf8" +checksum = "af934872acec734c2d80e6617bbb5ff4f12b052dd8e6332b0817bce889516084" dependencies = [ "js-sys", "wasm-bindgen", @@ -7173,9 +7173,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed" +checksum = "78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -7183,9 +7183,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904" +checksum = "9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41" dependencies = [ "bumpalo", "proc-macro2", @@ -7196,9 +7196,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129" +checksum = "49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea" dependencies = [ "unicode-ident", ] @@ -7358,9 +7358,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.95" +version = "0.3.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d" +checksum = "2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/clients/agent-runtime/Cargo.toml b/clients/agent-runtime/Cargo.toml index 06e4040f5..b89e43c9d 100644 --- a/clients/agent-runtime/Cargo.toml +++ b/clients/agent-runtime/Cargo.toml @@ -5,7 +5,7 @@ resolver = "2" [package] name = "corvus" -version = "3.6.2" +version = "0.1.0" edition = "2021" build = "build.rs" authors = ["theonlyhennygod"] @@ -110,7 +110,7 @@ chrono-tz = "0.10" cron = "0.16" # Cerebro MCP service client -cerebro = { version = "3.6.2", path = "../../clients/cerebro" } +cerebro = { version = "0.1.0", path = "../../clients/cerebro" } # Interactive CLI prompts dialoguer = { version = "0.12", features = ["fuzzy-select"] } diff --git a/clients/agent-runtime/crates/robot-kit/Cargo.toml b/clients/agent-runtime/crates/robot-kit/Cargo.toml index 97d6d00ce..03247e447 100644 --- a/clients/agent-runtime/crates/robot-kit/Cargo.toml +++ b/clients/agent-runtime/crates/robot-kit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "corvus-robot-kit" -version = "0.1.2" +version = "0.1.0" edition = "2021" authors = ["theonlyhennygod"] license = "MIT" diff --git a/clients/cerebro/CHANGELOG.md b/clients/cerebro/CHANGELOG.md new file mode 100644 index 000000000..38fb32afc --- /dev/null +++ b/clients/cerebro/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +## 0.1.0 (2026-04-29) + + +### Bug Fixes + +* **cerebro:** address review hardening feedback ([ad797eb](https://github.com/dallay/corvus/commit/ad797eb950e7d854309de1c3916a569306578797)) +* **cerebro:** align MCP contract with implemented surface ([c8f3f69](https://github.com/dallay/corvus/commit/c8f3f69776d022043dbc9f8c1744794d72ed4234)) +* **cerebro:** align MCP contract with implemented surface ([5eba3c5](https://github.com/dallay/corvus/commit/5eba3c52e5510c828f3dcab046f527893d72b88e)) +* **cerebro:** harden production readiness ([725b3ea](https://github.com/dallay/corvus/commit/725b3ea56852214212ef0f7ea89114b005a875a6)) +* **cerebro:** harden production readiness ([810f5ae](https://github.com/dallay/corvus/commit/810f5ae17c94db47b709247f277b814c364a67a7)) +* **cerebro:** tighten auth and readiness review follow-ups ([e53bf5b](https://github.com/dallay/corvus/commit/e53bf5bb33c9a1fba9cae2ee7939dec3d553ec1a)) +* rook 583 apply ([721302f](https://github.com/dallay/corvus/commit/721302f09b8967fb7926a86c3c485cbedc4e4a66)) diff --git a/clients/cerebro/Cargo.lock b/clients/cerebro/Cargo.lock index 05d0a37f1..07370a719 100644 --- a/clients/cerebro/Cargo.lock +++ b/clients/cerebro/Cargo.lock @@ -587,7 +587,7 @@ dependencies = [ [[package]] name = "cerebro" -version = "3.6.2" +version = "0.1.0" dependencies = [ "anyhow", "assert_cmd", @@ -2207,9 +2207,9 @@ dependencies = [ [[package]] name = "idna_adapter" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" dependencies = [ "icu_normalizer", "icu_properties", @@ -2325,9 +2325,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.95" +version = "0.3.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca" +checksum = "a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf" dependencies = [ "cfg-if", "futures-util", @@ -3901,9 +3901,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.39" +version = "0.23.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c2c118cb077cca2822033836dfb1b975355dfb784b5e8da48f7b6c5db74e60e" +checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b" dependencies = [ "once_cell", "ring", @@ -4498,9 +4498,9 @@ dependencies = [ [[package]] name = "surrealdb-librocksdb-sys" -version = "0.18.2+11.0.0-3" +version = "0.18.3+11.0.0-4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5db9846a21fa94751559c4a99df87f16e3698510b97d550e43383a796d251965" +checksum = "25b82a18c7fa4b57206784a1a31e7b942ae1d3e24493e0c733019a409b2b4bea" dependencies = [ "bindgen", "bzip2-sys", @@ -4537,9 +4537,9 @@ dependencies = [ [[package]] name = "surrealdb-rocksdb" -version = "0.24.0-surreal.4" +version = "0.24.0-surreal.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36a425c4d4447c2b0ed3361e370de662e5a8f56d89f12c301db81fd45ba35731" +checksum = "02e8c3a004982458af159bcbf369e41663d538cd4a291a49c0d4a2fb373cbb7e" dependencies = [ "libc", "surrealdb-librocksdb-sys", @@ -5256,9 +5256,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89" +checksum = "df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1" dependencies = [ "cfg-if", "once_cell", @@ -5270,9 +5270,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.68" +version = "0.4.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f371d383f2fb139252e0bfac3b81b265689bf45b6874af544ffa4c975ac1ebf8" +checksum = "af934872acec734c2d80e6617bbb5ff4f12b052dd8e6332b0817bce889516084" dependencies = [ "js-sys", "wasm-bindgen", @@ -5280,9 +5280,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed" +checksum = "78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5290,9 +5290,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904" +checksum = "9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41" dependencies = [ "bumpalo", "proc-macro2", @@ -5303,9 +5303,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.118" +version = "0.2.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129" +checksum = "49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea" dependencies = [ "unicode-ident", ] @@ -5359,9 +5359,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.95" +version = "0.3.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d" +checksum = "2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/clients/cerebro/Cargo.toml b/clients/cerebro/Cargo.toml index 994df47d9..2bf7447ed 100644 --- a/clients/cerebro/Cargo.toml +++ b/clients/cerebro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cerebro" -version = "3.6.2" +version = "0.1.0" edition = "2021" license = "Apache-2.0" autobins = false diff --git a/clients/rook/CHANGELOG.md b/clients/rook/CHANGELOG.md new file mode 100644 index 000000000..cd823355b --- /dev/null +++ b/clients/rook/CHANGELOG.md @@ -0,0 +1,67 @@ +# Changelog + +## 0.1.0 (2026-04-29) + + +### Features + +* **coordinator:** add foundational components for coordinator functionality and update timeout durations ([6961e8c](https://github.com/dallay/corvus/commit/6961e8c40b42611012f4d65474d192790ce0a563)) +* Enhance workflow permissions, fix detekt alerts, and add Rook dashboard ([e43fc1a](https://github.com/dallay/corvus/commit/e43fc1a9a5b1c0c6ce53ef102832df1ddad1c713)) +* implement supervised child lifecycle for Track 4 Slice 2 ([92d591c](https://github.com/dallay/corvus/commit/92d591c1168ba0e1a0833d7a1d6cb52c6b21f250)) +* introduce in-process coordinator foundations for Track 4 orchestration ([29bf8c3](https://github.com/dallay/corvus/commit/29bf8c3caffd77c6a99a89a5efd43888039e61d5)) +* **orchestration:** add mailbox-backed slice 3 delivery ([0f811dc](https://github.com/dallay/corvus/commit/0f811dcfc71bc8bbc871be13fba6ef6a2b88a51c)) +* **rook:** add admin API for operator management ([0a281a0](https://github.com/dallay/corvus/commit/0a281a048586f9ef86cb298a957581b505f5fa0c)) +* **rook:** add admin audit trail and fix repo build ([9f3529e](https://github.com/dallay/corvus/commit/9f3529e12f22e2eb716c984deed9637c68325656)), closes [#599](https://github.com/dallay/corvus/issues/599) +* **rook:** add config baseline, doctor, and health endpoints ([4338801](https://github.com/dallay/corvus/commit/43388015e0df1664220dc5bad2765a51c3b6a318)) +* **rook:** add distribution channels and release wiring ([f2121c1](https://github.com/dallay/corvus/commit/f2121c1c120f62bc0f9c61fd7ac9594645c1aac3)) +* **rook:** add distribution channels and release wiring ([8b1dce2](https://github.com/dallay/corvus/commit/8b1dce28ada851f4f7ce60c5bcc6230779812f4b)) +* **rook:** add embedded operator dashboard flows ([c51c8c1](https://github.com/dallay/corvus/commit/c51c8c1b2b09a79207271bb95d8568e4e17b3a86)) +* **rook:** add embedded operator dashboard flows ([a98c315](https://github.com/dallay/corvus/commit/a98c31519951b78a6eaa78ac497879a770be0a22)) +* **rook:** add OpenAI-compatible gateway endpoints ([41d7539](https://github.com/dallay/corvus/commit/41d75398de62c915bb13e4d3864c463e73b75457)) +* **rook:** add pools routes and health dashboard flows ([1add3fa](https://github.com/dallay/corvus/commit/1add3fa6f23b5274534dcc3b62d50d1659a08b0d)) +* **rook:** add production observability metrics ([ef845e1](https://github.com/dallay/corvus/commit/ef845e16b8097df7568064d555faa24bccdb58f0)) +* **rook:** add production observability metrics ([0583815](https://github.com/dallay/corvus/commit/0583815e928f0673378670f1f850cb6bb1f522ef)) +* **rook:** add Prometheus observability metrics ([d21fc8a](https://github.com/dallay/corvus/commit/d21fc8a5f7e037048a3825075e99bfddd476ff41)) +* **rook:** add Prometheus observability metrics ([fe32883](https://github.com/dallay/corvus/commit/fe32883904711c1fa75fc00b505f792d81881b8d)) +* **rook:** add SQLite persistence for ProviderAccount, ProviderPool, ModelRoute, and RoutingPolicy ([c6d1b82](https://github.com/dallay/corvus/commit/c6d1b82adf01cf1359c4dbea00c239ea017b7a44)) +* **rook:** add SQLite persistence for ProviderAccount, ProviderPool, ModelRoute, and RoutingPolicy ([b99530a](https://github.com/dallay/corvus/commit/b99530a811775dc9b55d93f5f92d08b7c02e54ce)), closes [#583](https://github.com/dallay/corvus/issues/583) +* **rook:** build registry services for account, pool, route, and settings ([ec1ee5f](https://github.com/dallay/corvus/commit/ec1ee5f2f12ad505b8a6db5fdbc34c75ba08823e)) +* **rook:** build registry services for account, pool, route, and settings ([9bc818e](https://github.com/dallay/corvus/commit/9bc818e147751735deda12ea83e5187d9116cc3f)), closes [#584](https://github.com/dallay/corvus/issues/584) +* **rook:** embed dashboard assets and coordinate single-binary startup flows ([264bfa1](https://github.com/dallay/corvus/commit/264bfa19929d2e60af7cf36631431a4d94bc91de)) +* **rook:** embed dashboard assets and coordinate single-binary startup flows ([4a7cba2](https://github.com/dallay/corvus/commit/4a7cba29a1327c4dd0b5d103fc24183ed12cdc67)), closes [#582](https://github.com/dallay/corvus/issues/582) +* **rook:** finalize tui setup and troubleshooting boundary ([b930dae](https://github.com/dallay/corvus/commit/b930dae7ae09a381f14d71185e5841cd124986b4)), closes [#597](https://github.com/dallay/corvus/issues/597) +* **rook:** harden gateway transport and chat delivery ([93efa55](https://github.com/dallay/corvus/commit/93efa5581cd971ab9241416671ecf4dc15953ac5)) +* **rook:** harden security defaults and secret boundaries ([dadc02d](https://github.com/dallay/corvus/commit/dadc02d421194dd907728294ffe51387687a3f80)), closes [#598](https://github.com/dallay/corvus/issues/598) +* **rook:** implement operator dashboard and tui route inspection slices ([6a340d9](https://github.com/dallay/corvus/commit/6a340d92e9427cdb0d9e6ef1b4d23581ec20e379)) +* **rook:** implement routing engine with strategy dispatch and fallback chains ([d634ae1](https://github.com/dallay/corvus/commit/d634ae16e3a95cece392695c3804a4a1f28be45c)) +* **rook:** implement routing engine with strategy dispatch and fallback chains ([9a96954](https://github.com/dallay/corvus/commit/9a9695458daf90ff8d62ff5a7499f990314085e6)), closes [#586](https://github.com/dallay/corvus/issues/586) +* **rook:** implement shared domain services for accounts, pools, routes, and health ([08e3bc8](https://github.com/dallay/corvus/commit/08e3bc877dea15666f29d305ee72f1193e8367cb)) +* **rook:** implement shared domain services for accounts, pools, routes, and health ([7b763f8](https://github.com/dallay/corvus/commit/7b763f8132206fb6a5e640155c400826e22c2383)), closes [#581](https://github.com/dallay/corvus/issues/581) +* **rook:** scaffold package layout with domain types, CLI, and module stubs ([a9ee3a7](https://github.com/dallay/corvus/commit/a9ee3a73575a0f60847eb5c67460647f3e519b23)) +* **rook:** scaffold package layout with domain types, CLI, and module stubs ([c723f32](https://github.com/dallay/corvus/commit/c723f325fcd2ec98d1ffa6b009a4715d771caba1)), closes [#580](https://github.com/dallay/corvus/issues/580) + + +### Bug Fixes + +* apply CodeRabbit auto-fixes ([895527c](https://github.com/dallay/corvus/commit/895527c3f97eda5d7eba6d7fd36f6a724918e541)) +* apply CodeRabbit auto-fixes ([445a2d0](https://github.com/dallay/corvus/commit/445a2d03f2a428960cc473a466fef954593f71c1)) +* apply CodeRabbit auto-fixes ([2fd8667](https://github.com/dallay/corvus/commit/2fd86674ffd1f6f5a4ca0d1b230d499526bd7295)) +* rook 583 apply ([721302f](https://github.com/dallay/corvus/commit/721302f09b8967fb7926a86c3c485cbedc4e4a66)) +* **rook:** add config export and env overrides ([e2d1325](https://github.com/dallay/corvus/commit/e2d1325fc00e6266f9f92b6d76d096f675d91ccc)) +* **rook:** add config export and env overrides ([b166398](https://github.com/dallay/corvus/commit/b166398282dd30a26a850137004df36f4a5a4ef5)) +* **rook:** add ID newtype accessors and ProviderVendor near-miss deserialization ([40315f3](https://github.com/dallay/corvus/commit/40315f328152c22ec591a00c7fb1be3abe16631f)) +* **rook:** address code review findings for routing engine ([b2d551c](https://github.com/dallay/corvus/commit/b2d551c911e1166b90ac9a6ee206d56ed072d935)), closes [#586](https://github.com/dallay/corvus/issues/586) +* **rook:** address inline review findings for routing engine ([5dad006](https://github.com/dallay/corvus/commit/5dad006f63281ebf5532423294b60059155a2087)) +* **rook:** address observability review findings ([cfdeff2](https://github.com/dallay/corvus/commit/cfdeff2e87befdef500e5e16ee539b4631f60592)) +* **rook:** address PR [#605](https://github.com/dallay/corvus/issues/605) review comments ([e19f2a5](https://github.com/dallay/corvus/commit/e19f2a51b8a11f48fa08b370e2a6c27c3544641a)) +* **rook:** address PR review findings ([8aaaf6a](https://github.com/dallay/corvus/commit/8aaaf6a23c600db4eabaa39c0fc3ed89e93c2734)) +* **rook:** address review findings ([14e1721](https://github.com/dallay/corvus/commit/14e1721ccdfa1ac2ad6105bb056133058d007f84)) +* **rook:** address workflow and packaging review feedback ([5a196d5](https://github.com/dallay/corvus/commit/5a196d5b53bac665c85ff115984051068abee281)) +* **rook:** align admin probes and config export ([4cc7a93](https://github.com/dallay/corvus/commit/4cc7a93e87ea73f9d801f8f6bc43da4dc0da07e4)) +* **rook:** clean up merge conflict files, re-apply fixes ([192cdb3](https://github.com/dallay/corvus/commit/192cdb3b7ade06ab2911042e870d7260eda6fdc4)) +* **rook:** fix ProviderVendor::Other serde and add serialization tests ([4eaeac2](https://github.com/dallay/corvus/commit/4eaeac2150c9a18df7469996d62b219eecee7ef9)) +* **rook:** harden admin API error and integrity handling ([fdd13c2](https://github.com/dallay/corvus/commit/fdd13c2d13a621f57dc041d698c44fe45d8903b9)) +* **rook:** harden gateway secret handling and startup wiring ([5ddeb41](https://github.com/dallay/corvus/commit/5ddeb4138287531daeab472fcba78b2a77e05e35)) +* **rook:** harden observability and diagnostics ([24ab684](https://github.com/dallay/corvus/commit/24ab6847b792ad91b20b0c361435105ff37689f7)) +* **rook:** implement operational doctor diagnostics ([6e92609](https://github.com/dallay/corvus/commit/6e926092475608c38a2506ed03ce27056199a8d1)) +* **rook:** implement operational doctor diagnostics ([a5184e5](https://github.com/dallay/corvus/commit/a5184e5c8658213fbedf1e4af7161a2075bcd6a6)) diff --git a/clients/rook/Cargo.lock b/clients/rook/Cargo.lock index c70730d80..928eeb671 100644 --- a/clients/rook/Cargo.lock +++ b/clients/rook/Cargo.lock @@ -1678,7 +1678,7 @@ dependencies = [ [[package]] name = "rook" -version = "3.6.2" +version = "0.1.0" dependencies = [ "anyhow", "axum", diff --git a/clients/rook/Cargo.toml b/clients/rook/Cargo.toml index 447776f13..fb1e53026 100644 --- a/clients/rook/Cargo.toml +++ b/clients/rook/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rook" -version = "3.6.2" +version = "0.1.0" edition = "2021" authors = ["theonlyhennygod"] license = "Apache-2.0"