Skip to content

Conversation

@samcamwilliams
Copy link
Owner

No description provided.

samcamwilliams and others added 30 commits August 9, 2025 14:37
Revert "temp: Store messages primarily by their signed ID"
This fix ensures that chained hooks can be created using `[email protected]` by forwarding the full request object, such that downstream hook devices receive the format that they expect.
fix: Forward `request` message from `[email protected]` request execution
impr: Allow ANS-104 encoded messages to be bundled in `[email protected]`
fix: Enable cache control lookup by default
samcamwilliams and others added 29 commits September 1, 2025 07:01
Changes the semantics of `[email protected]` such that empty Lua tables are encoded as messages rather than lists in HyperBEAM's AO data structures.

Additionally, three further changes are made:
- Run `hb.ao` resolutions with `hashpath => ignore`, avoiding the generation of a `priv` element in Lua. This may need to be revisited later.
- Fix an invalid reference in `dev_lua_tests` for error printing.
- Add the Lua module ID/name as the filename given to Luerl, such that error prints/stacktraces contain complete references.
fix: Empty Lua tables are messages in AO; misc. Lua fixes
…ponse unprocessable

This appears to be required because [email protected] messages encoded as httpsig will place the `codec-device` into headers if present, potentially misrepresenting the encoding type to the recipient. If the `codec-device` was a signed key, however, it must be replicated as-is in order to ensure verifiability.
fix: return correct tuple format from cowboy handler
impr: Caching of messages and queries from remote peers
feat: Arweave data access, block indexing, and GraphQL querying.
chore: Add test for `POST`ing ANS104 items to `[email protected]`.
impr: `require-codec` replaces `accept-codec` forces codec for encoding
@samcamwilliams samcamwilliams merged commit acd8864 into samcamwilliams:main Sep 7, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants