This website requires JavaScript.
0f16c4f2f9
chore: release alkhttp 0.8.1
main
v0.8.1
glm-5.3-flash
2026-10-22 06:29:32 +00:00
cc80188e3d
chore(deps): consume alkcall 0.10.1
glm-5.3-flash
2026-10-22 06:28:51 +00:00
dfa0216186
review: post-adoption pass over the alkcall-0.10 wiring pair (0766f4b , ad63507 )
v0.8.0
glm-5.3-flash
2026-10-17 16:25:07 +00:00
0766f4bebe
feat(server): door-surface Basic auth tolerance (review 008)
glm-5.3-flash
2026-10-17 16:09:36 +00:00
ad63507124
feat(server): thread alkcall 0.10 ownership wiring onto the HTTP surface
glm-5.3-flash
2026-10-17 16:00:12 +00:00
1cac63fdba
docs(review): 008 — HTTP-door consumer evidence (LFS Basic auth, route-fallback constraint)
glm-5.3-flash
2026-10-17 07:28:45 +00:00
449661eb87
chore: release alkhttp 0.7.0
v0.7.0
glm-5.3-flash
2026-10-14 05:20:13 +00:00
c89aa65fb2
chore(deps): consume alkcall 0.9.0
glm-5.3-flash
2026-10-14 05:19:29 +00:00
2cf0dc7bea
docs + clippy: drop the retired C-08 stub reference; cloned_ref_to_slice_refs
glm-5.3-flash
2026-10-13 11:32:16 +00:00
4b32f84bd2
chore: release alkhttp 0.6.0
v0.6.0
glm-5.3-flash
2026-09-29 21:02:32 +00:00
a16dee7385
docs(fuzzing): sse_parser 45-min post-FWD-22 rerun clean
glm-5.3-flash
2026-09-29 20:17:06 +00:00
a7d3e3afc3
docs(fuzzing): wave-4 long-campaign results + FWD-22 recorded
glm-5.3-flash
2026-09-29 19:25:42 +00:00
b78b9a2618
fix(fuzzing): FWD-22 — guard-CR re-frame makes the SSE round-trip total
glm-5.3-flash
2026-09-29 19:25:39 +00:00
4e8a2cfddd
docs(fuzz): record wave-3 campaign results + FWD-21
glm-5.3-flash
2026-09-29 17:28:23 +00:00
e023d3275e
feat(fuzz): target 4 stateful wave — ws_session_opseq + retry_throttle
glm-5.3-flash
2026-09-29 17:28:20 +00:00
0ae53d2d27
fix(websocket): WriteChunkWalk failure arms carry the parsed pieces
glm-5.3-flash
2026-09-29 17:28:14 +00:00
27478f936b
docs(fuzz): wave-2 spec_import campaign clean — 2.34M execs, zero findings
glm-5.3-flash
2026-09-29 10:18:21 +00:00
e6491e31c7
feat(fuzz): target 3 spec_import — import-surface fuzz harness + 42 seeds
glm-5.3-flash
2026-09-29 10:06:03 +00:00
84c4b48407
fuzz: wave-1 smoke campaigns clean + grow-corpus gitignore fix
glm-5.3-flash
2026-09-29 09:18:08 +00:00
5971c0a0d6
fuzz: adopt fuzzing (wave 1) + fix the SSE dribble quadratic (FWD-20)
glm-5.3-flash
2026-09-29 08:32:29 +00:00
779e3ea908
docs(plans): fuzzing plan for alkhttp (4 targets, sibling pattern)
glm-5.3-flash
2026-09-29 07:22:15 +00:00
40055170a0
build(deps): bump alkcall to 0.8.1
glm-5.3-flash
2026-09-29 06:42:17 +00:00
911f186629
chore: release alkhttp 0.5.0
v0.5.0
glm-5.3-flash
2026-09-18 13:48:26 +00:00
a63f4ed2c9
chore(deps): consume alkcall 0.8.0
glm-5.3-flash
2026-09-18 13:48:23 +00:00
e854947c86
chore: release alkhttp 0.4.1
v0.4.1
glm-5.3-flash
2026-09-10 03:05:45 +00:00
660ccf3e76
chore(deps): consume alkcall 0.7.1; raise rust-version floor 1.85 -> 1.88
glm-5.3-flash
2026-09-10 03:05:27 +00:00
8832160db1
chore: release alkhttp 0.4.0
v0.4.0
glm-5.3-flash
2026-09-07 18:11:07 +00:00
dbaaa4ec8c
chore(deps): consume alkcall 0.7.0 — CONNECTION_CLOSED maps 503
glm-5.3-flash
2026-09-07 18:01:36 +00:00
126fdec243
chore: release alkhttp 0.3.0
v0.3.0
glm-5.3-flash
2026-09-07 09:37:38 +00:00
a9429dfb1d
chore(deps): consume alkcall 0.6.0 — OpenHandler gains the plan parameter
glm-5.3-flash
2026-09-07 09:24:00 +00:00
0b60b8d0be
chore: release alkhttp 0.2.0
v0.2.0
glm-5.3-flash
2026-09-06 20:10:12 +00:00
80d6ba0e5a
feat(websocket): ride alkcall 0.5.0 — OpenableAlpn establisher + timeout (ADR-049 Unit 3)
glm-5.3-flash
2026-09-06 20:04:25 +00:00
5f12abf80e
chore: drop dead Cargo.lock exclude entry
v0.1.0
glm-5.3-flash
2026-09-05 18:22:34 +00:00
ce6c29a6c8
fix(features): client implies openapi, per the spec
glm-5.3-flash
2026-09-05 18:04:56 +00:00
d08ea44ad1
docs(changelog): record the alkcall 0.3 -> 0.4.1 consumption waves
glm-5.3-flash
2026-09-05 18:03:03 +00:00
a131325d28
chore: alkcall 0.4.0 -> 0.4.1 (early-arrival park fix)
glm-5.3-flash
2026-09-05 07:05:28 +00:00
1ce886b9d4
chore: alkcall 0.3 -> 0.4.0 (registry input_schema enforcement)
glm-5.3-flash
2026-09-05 06:34:25 +00:00
2e15204aca
fix(docs): resolve the 5 pre-existing rustdoc warnings
glm-5.3-flash
2026-09-05 05:59:54 +00:00
802d94ec07
docs(review 007 Unit 2): WS-31 discovery-shadowing note + record corrections
glm-5.3-flash
2026-09-05 05:45:31 +00:00
24c2e9a224
feat(websocket): WS-29/30/32 — op/register ACL surface, SessionSlots, builder-path gate
glm-5.3-flash
2026-09-05 05:44:28 +00:00
38738943c7
fix(websocket): WS-28 — bind the channel-0 ConnectionGuard in the task's frame
glm-5.3-flash
2026-09-05 05:41:53 +00:00
b36ec49cc1
docs(review 007): fresh-eyes pass over the landed WS data-channel surface
glm-5.3-flash
2026-09-05 00:46:22 +00:00
64fa10be31
docs(review 006 Unit 4): spec reconciliation — OQ-05 resolved, WS data-channel docs to the landed state
glm-5.3-flash
2026-09-04 16:17:11 +00:00
2053420f7d
chore(deps): consume alkcall 0.3.1 — list-peers announced-op discovery gate
glm-5.3-flash
2026-09-04 16:17:07 +00:00
214fd213ff
docs(review 006): remediation log for Unit 2+3; UP-03 filed upstream-side
glm-5.3-flash
2026-09-04 15:47:48 +00:00
030c5efa51
feat(websocket): data-channel + op/register wiring (review 006 Unit 2+3)
glm-5.3-flash
2026-09-04 15:47:15 +00:00
90790374fa
docs(review 006): alkcall 0.3.0 consequence review — WS-24/25 resolved upstream, residual enumerated
glm-5.3-flash
2026-09-04 14:58:43 +00:00
df86f89440
docs(review 003): land the Unit-1 re-point; extend it to alkcall review 005 + 0.3.0
glm-5.3-flash
2026-09-04 14:55:23 +00:00
3dee46aead
chore(deps): consume alkcall 0.3 — per-session fork, serving loop, op/register
glm-5.3-flash
2026-09-04 14:55:19 +00:00
5b62307be9
docs(review 003): Unit 1 re-pointed at alkcall review 004; bootstrap-op candidate recorded
glm-5.3-flash
2026-09-03 14:42:50 +00:00
19e30c9769
docs(review 003): WS data-channel wiring gap drill-down
glm-5.3-flash
2026-09-03 08:31:44 +00:00
58665f2061
docs: add crate README, MIT/Apache license files
glm-5.3-flash
2026-09-01 11:18:36 +00:00
a80f9948b8
feat(build): feature-sided builds — server/client sides independently selectable (ADR-039 Amendment 1)
glm-5.3-flash
2026-08-31 17:19:05 +00:00
8e8e1f2b14
refactor(gateway): migrate to alkcall 0.2 promoted gateway module
glm-5.3-flash
2026-08-31 10:36:32 +00:00
2ec02fd578
feat(adapters): enforce advertised input schemas at call time (OAI-18, option a)
glm-5.3-flash
2026-08-31 07:18:53 +00:00
7294d19fc7
test(infra): cover review-002 stream/PEM/cap error arms + drop dead WsTimeouts Default
glm-5.3-flash
2026-08-31 06:47:29 +00:00
4b6507c452
docs(websocket,gateway): fix rustdoc link warnings, restore -D warnings doc gate
glm-5.3-flash
2026-08-31 06:23:30 +00:00
5acc561eca
docs(tasks): re-validate bracketed follow-up into 3 tasks (OAI-18 decision, streaming-coverage residue, doc-gate fix)
glm-5.3-flash
2026-08-31 05:40:46 +00:00
0a932e5ec3
chore(tasks): mark final wave completed (prj16, gw16, cov-knobs, import-loudness, client-policy-wire-tests)
glm-5.3-flash
2026-08-31 02:03:50 +00:00
091518ed7d
Merge branch 'wt/review-002-client-policy-wire-tests'
glm-5.3-flash
2026-08-31 01:56:11 +00:00
3b2a26e021
Merge branch 'wt/review-002-cov-deployment-knobs'
glm-5.3-flash
2026-08-31 01:55:12 +00:00
b224531a61
Merge branch 'wt/review-002-import-loudness-cluster'
glm-5.3-flash
2026-08-31 01:53:53 +00:00
59d77360cc
Merge branch 'wt/review-002-gw16-status-drift'
glm-5.3-flash
2026-08-31 01:52:37 +00:00
2d53957f08
docs(architecture): record the loud unsupported-feature matrix in http-adapters spec (review 001 OAI-06 + review 002)
glm-5.3-flash
2026-08-31 01:47:30 +00:00
903a91f1d2
fix(adapters): reject header params colliding with default_headers/credential headers (OAI-19)
glm-5.3-flash
2026-08-31 01:46:45 +00:00
207bca4f23
fix(gateway): block services/schema spec disclosure via the op path (review-002 PRJ-16)
glm-5.3-flash
2026-08-31 01:32:59 +00:00
6490d15573
test(client): PEM parse-failure arms + config() TLS-reload assertion (CLI-03, COV-11, FWD-12)
glm-5.3-flash
2026-08-31 01:15:09 +00:00
fea7565613
fix(adapters): bound import/call error messages from spec-derived lists (OAI-17)
glm-5.3-flash
2026-08-31 01:12:43 +00:00
ac6b4b6c9a
fix(gateway): unify INVALID_INPUT to 422 on hand-rolled paths + sink deadline (GW-16, GW-17)
glm-5.3-flash
2026-08-31 01:03:29 +00:00
f5e75d318a
fix(adapters): loud OAI-14 blocks on import — callbacks, security, oneOf requestBody, discriminator/xml warns
glm-5.3-flash
2026-08-31 01:03:18 +00:00
0837e942ab
test(client,adapters): retry policy + streaming terminal arms + credential/header-parameter arms (CLI-03, COV-10, COV-12)
glm-5.3-flash
2026-08-31 01:00:29 +00:00
3f0b59b7d5
fix(adapters): warn on $ref sibling keys, document 3.0-only reading (OAI-10)
glm-5.3-flash
2026-08-31 00:50:17 +00:00
688b7e91b2
fix(adapters): self-ref'd or content-less requestBody fails import, not silent body-less op (OAI-15)
glm-5.3-flash
2026-08-31 00:46:14 +00:00
02a59dfa22
test(adapters): array-of-$ref resolution + style:simple/explode:true rejection (COV-12 review-002)
glm-5.3-flash
2026-08-31 00:44:18 +00:00
847e5ca586
test(adapters): wire tests for same-host/cross-host/hop-cap redirect policy (CLI-02)
glm-5.3-flash
2026-08-31 00:43:39 +00:00
e6077fdb6b
test(server): static-site decoy resolves directory requests to index.html (COV-12 review-002)
glm-5.3-flash
2026-08-31 00:43:32 +00:00
5f872f4084
test(gateway): /publish first-line invalid JSON returns 400 INVALID_INPUT (COV-12 review-002)
glm-5.3-flash
2026-08-31 00:43:03 +00:00
d0e9d4e608
test(mcp): from_mcp wraps non-object tool arguments as {"value": …} (COV-12 review-002)
glm-5.3-flash
2026-08-31 00:41:37 +00:00
8a98a52624
test(mcp): schema/batch missing-argument INVALID_INPUT arms (COV-12 review-002)
glm-5.3-flash
2026-08-31 00:40:23 +00:00
9a5b4e7936
fix(adapters): hoist path-template validation into shared forward core, run at from_openapi import (JS-02)
glm-5.3-flash
2026-08-31 00:39:50 +00:00
21e19abb60
test(mcp): rmcp-protocol call_tool round-trip per gateway tool + unknown (COV-11b review-002)
glm-5.3-flash
2026-08-31 00:38:38 +00:00
d9971e9fad
fix(adapters): zip-iterate reject_collisions, drop asserts (JS-03)
glm-5.3-flash
2026-08-31 00:33:59 +00:00
a7f10ed04c
chore(tasks): mark fwd16, fwd13, cli01 completed
glm-5.3-flash
2026-08-31 00:23:46 +00:00
d5446c2780
Merge branch 'wt/review-002-cli01-retry-after-budget'
glm-5.3-flash
2026-08-31 00:18:57 +00:00
8c55747029
Merge branch 'wt/review-002-fwd13-dot-segments'
glm-5.3-flash
2026-08-31 00:17:57 +00:00
cfbefe6d04
fix(client): budget-aware Retry-After sleep + earliest-deadline re-arm clamp (CLI-01)
glm-5.3-flash
2026-08-31 00:16:19 +00:00
58bdba35cf
fix(adapters): post-set_path normalization invariant check (FWD-13)
glm-5.3-flash
2026-08-31 00:08:12 +00:00
d81e7ef319
fix(adapters): reject lone dot/dot-dot path values normalized away by Url::set_path (FWD-13)
glm-5.3-flash
2026-08-30 23:57:00 +00:00
a427dc194d
fix(adapters): refuse unauthenticated send when capability is absent (FWD-16)
glm-5.3-flash
2026-08-30 23:55:42 +00:00
9819c24b4f
chore(tasks): mark yaml-normalization, mcp-batch-cap, cov13, projection-truthfulness completed
glm-5.3-flash
2026-08-30 23:36:41 +00:00
1a5ae8748a
Merge branch 'wt/review-002-projection-truthfulness'
glm-5.3-flash
2026-08-30 23:08:42 +00:00
8611920fdb
Merge branch 'wt/review-002-cov13-dead-code'
glm-5.3-flash
2026-08-30 23:07:39 +00:00
ccef4a7ca9
Merge branch 'wt/review-002-mcp-batch-cap'
glm-5.3-flash
2026-08-30 23:06:23 +00:00
e98e495137
test(full_surface): refresh /openapi.json version pin to 1.3.0
glm-5.3-flash
2026-08-30 23:04:25 +00:00
60362c4d0f
docs(architecture): align http-adapters.md to_openapi section with the 1.3.0 projection
glm-5.3-flash
2026-08-30 22:56:53 +00:00
29d98b8c22
fix(adapters): projection doc truthfulness in to_openapi (PRJ-16b/17/18/19/20/21/23, info.version 1.3.0)
glm-5.3-flash
2026-08-30 22:55:38 +00:00
4f644a4c2c
feat(mcp): cap MCP batch tool at MAX_BATCH_OPERATIONS (PRJ-22)
glm-5.3-flash
2026-08-30 22:51:06 +00:00
08584b229d
refactor(gateway): delete dead accessors and FromRef impls (review 002 COV-13)
glm-5.3-flash
2026-08-30 22:50:15 +00:00
67ae7cd9fe
docs(adr-051): YAML/JSON parity contract for the OAI-12 normalization pipeline
glm-5.3-flash
2026-08-30 22:38:04 +00:00
1728b4881e
feat(adapters): YAML input normalization — duplicates, .inf/.nan, merge keys, non-string keys (OAI-12)
glm-5.3-flash
2026-08-30 22:37:34 +00:00