openhands
de6af24565
Refactor codegen/src/generator.rs into a modular directory structure and fix compilation errors.
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-05-25 04:11:57 +00:00
charles
f03e1afdbf
Regenerate protobuf files
2026-05-20 08:09:11 -07:00
charles
117cbf812b
Introduce alloc feature for optional allocation
...
Wrap heap-allocated types and service generation in the `alloc` feature
flag to support environments without a memory allocator.
2026-05-19 21:55:18 -07:00
charles
6910f11d69
Add no_std test example and update alloc gating
...
Update codegen to make `bytes` imports conditional on the `alloc`
feature and add a test example for the `thumbv7em-none-eabihf`
target.
2026-05-18 08:43:22 -07:00
charles
fa4d8cca83
Support no_std in roto-runtime
...
Add #![no_std] to the runtime crate and introduce optional std and
alloc features. Update the code generator to be compatible and add a
no_std_test example. Remove the generator binary.
2026-05-17 19:55:44 -07:00
charles
56fc787f7a
Use roto_tonic types in hello_world example
...
Fix the client's poll_ready implementation to properly propagate
readiness.
2026-05-16 17:24:46 -07:00
charles
da7ba47505
Fix generated code and update example integration
...
Resolve `Result` ambiguity and lifetime issues in generated services.
Use `file_stem` for proto filenames. Make `StatusBody` public in
`roto-tonic` and update the `hello_world` build process.
2026-05-15 10:29:54 -07:00
charles
08be61966c
Fix stuff
2026-05-13 23:08:21 -07:00
charles
db2bf1bffd
Implement buffer pooling in hello_world example
...
Introduce BufferPool to reuse BytesMut allocations for requests and
responses. Update AGENTS.md to require build and test success.
2026-05-13 09:45:27 -07:00
charles
dfdcd8ae46
Add README for hello_world example
2026-05-12 14:16:27 -07:00
charles
804ff3ead0
Checkpoint for gRPC implementation
2026-05-12 13:44:53 -07:00