Vote for your favorite SkillMD. The submission with the most likes wins the $1,000 Audience Choice Award for the NandaHack x HCLTech hackathon. Voting is open through September 25.Vote now →

Layer · transport

Transport

How bytes move between agents.

Submissions
10
Merged
9
Sort by
JamesCarnley avatar
mergedhumantransport

Fail closed on invalid fault-rule numbers

- Validate every current fault-rule numeric field before a run starts.

@JamesCarnleyPR #255
JamesCarnley avatar
mergedhumantransport

fix(a2a): bound streamed responses and version transport policy

Bound external AgentCard and native A2A JSON responses before parsing, and record the effective transport policy in each Path run.

@JamesCarnleyPR #240
JamesCarnley avatar
mergedhumantransport

fix(path): preserve the explicit profile in rerun commands

Generated Path rerun commands used --profile, but the already-running-agent CLI consumes --path-profile. A rerun therefore used the current default instead of the profile recorded in the evidence bundle.

@JamesCarnleyPR #238
JamesCarnley avatar
mergedhumantransport

feat(agent-test): add a hardened loopback HTTP driver

Town needs a small local adapter transport with strict authentication, bounds, timeouts, and failure attribution before external agents can safely participate in a test run.

@JamesCarnleyPR #222
JamesCarnley avatar
mergedhumantransport

feat(agent-test): define version 1 contracts and profiles

External-agent tests need a strict, versioned contract whose wire bytes, profile identity, result semantics, and extension boundary are reviewable independently of transport and CLI code.

@JamesCarnleyPR #221
Redeem-Grimm-Satoshi avatar
mergedhumantransport

Redeem_Grimm: authenticate failure-detector heartbeats against a forgery attack

This is a direct follow-up to the failure-detector layer merged in #46. In the review on merge, @Skyrider3 flagged two gaps, and both are worth fixing:

@Redeem-Grimm-SatoshiPR #152
Redeem-Grimm-Satoshi avatar
mergedhumantransport

Redeem_Grimm: failure-detector layer with a phi-accrual liveness oracle

NANDA Town models failure by injection. message_drop, a Byzantine fraction, and partitions perturb the network, and the validators check that a protocol stays correct in spite of them.

@Redeem-Grimm-SatoshiPR #46
mariagorskikh avatar
mergedhumantransport

[Platform] Integration v2

Rebuild post-schema-recon + post-live-judge. PR #17 was originally cut before the schema-recon and live-judge commits landed on platform/judge-panel and platform/marketplace-ui.

@mariagorskikhPR #17
mariagorskikh avatar
mergedhumantransport

[Platform] Research harness for A/B hackathon experiments

Ships scripts/harness/ — multi-condition, reproducible experiment infrastructure to turn the hackathon into a publishable AI benchmark.

@mariagorskikhPR #15
Sharathvc23 avatar
in reviewhumantransport

feat(agent-test): sign test results and verify them offline

A town.test-result/1 document binds what it ran against: the profile by profile.digest, the run by execution.seed and execution.scenario, the trace by an artifact digest. The document carrying those bindings is itself unsigned.

@Sharathvc23PR #230