Hare
8ecc307fc9
feat: migrate protocol and HTTP to structured interface references
...
T-20: identify interfaces by exact scope/name pairs; add optional opaque scope_ref metadata and separate shape validation from path-dependent scope compatibility. Preserve call error precedence, strict JSON, validators and transport boundaries. Mechanically migrate consumers and document API/wire compatibility and deferred lifecycle semantics.
Validation: cargo fmt --all --check; git diff --check; cargo check --workspace --all-targets; cargo test -p wip-protocol -p wip-http; cargo test --workspace (221 passing tests including doctests); cargo test --workspace --all-targets; nix develop --command cargo clippy --workspace --all-targets -- -D warnings; RUSTDOCFLAGS="-D warnings" cargo doc --workspace --no-deps. All pass. cargo/rustc 1.95.0; development-shell Clippy/rustc 1.97.1.
2026-10-07 18:29:51 +09:00
Hare
da559de912
docs: document 0.1.0 crate release
2026-10-02 19:46:08 +09:00
Hare
dc9a7f0dbf
feat: remove retrieval batch over HTTP
2026-10-02 15:00:50 +09:00
Hare
55c784c22d
Rename transport binding to WIP over HTTP
2026-10-02 02:22:17 +09:00
Hare
511e9fef9f
feat: prefetch visible interface descriptors
2026-10-01 08:58:25 +09:00
Hare
06edf62d4e
feat: prefetch visible observation frontier
2026-09-30 19:26:50 +09:00
Hare
ea7b0f00ea
feat: unify object observation API
2026-09-30 18:19:12 +09:00
Hare
db2a51c824
feat: add interactive WIP terminal client
2026-09-30 10:35:05 +09:00
Hare
347b92b28a
feat: integrate stateful client runtime
2026-09-30 09:53:55 +09:00
Hare
df51da3d03
feat: add bounded filesystem projection server
2026-09-30 08:53:44 +09:00
Hare
2da2a28a67
feat(client): add stateful WIP runtime
2026-09-30 08:46:12 +09:00
Hare
56923c1160
feat: implement WIP over HTTPS v1 binding
2026-09-30 06:32:04 +09:00
Hare
6de58da17d
feat: model operation outcome guarantees
2026-09-30 05:52:38 +09:00
Hare
027555eb4e
fix: align protocol error semantics
2026-09-30 05:26:34 +09:00
Hare
75119f23e5
feat(example): restore virtual workspace conformance
2026-09-29 06:51:05 +09:00
Hare
653a1171a2
fix: reject malformed host target paths
2026-09-29 06:35:10 +09:00
Hare
2efda433e7
fix: align host dispatch with canonical paths
2026-09-29 06:28:33 +09:00
Hare
2d524723a4
fix: align interface macros with canonical values
2026-09-29 06:11:07 +09:00
Hare
0705101c97
feat(example): add public API end-to-end flow
2026-09-29 00:04:11 +09:00
Hare
32f3fb6fb1
feat(host): add object publication and dispatch
2026-09-28 23:36:50 +09:00
Hare
18ac8844b0
feat(interface): add authoring macros and codecs
...
Add the wip-interface facade and proc-macro implementation for typed interface descriptors, DTO value codecs, validated dispatch, metadata extraction, and span-aware compile failures.
2026-09-28 23:11:17 +09:00
Hare
5f73e91a5b
first commit
2026-08-27 10:03:12 +09:00