Commit Graph

12 Commits

Author SHA1 Message Date
5b2069c560 ... 2025-11-30 08:59:38 +01:00
Mahmoud-Emad
0bfb5cfdd0 refactor: Update JSON parsing and schema inflation
- Use `json2.decode[json2.Any]` instead of `json2.raw_decode`
- Add `@[required]` to procedure function signatures
- Improve error handling for missing JSONRPC fields
- Update `encode` to use `prettify: true`
- Add checks for missing schema and content descriptor references
2025-10-22 21:14:29 +03:00
Mahmoud-Emad
be18d30de3 fix: Improve delete operations with existence checks
- Update delete functions to return bool indicating success
- Add existence checks before deleting items
- Return 404 error for non-existent items in RPC delete operations
- Remove unused 'new_response_ok' result from RPC delete operations
2025-10-01 10:11:12 +03:00
dd7946c20c ... 2025-09-19 11:52:08 +02:00
fee1b585b5 ... 2025-09-14 12:31:45 +02:00
Timur Gordon
a20a69f7d8 add example and heromodels openrpc server 2025-09-08 19:48:15 +02:00
ce6cf3aa9c ... 2025-08-29 09:48:44 +02:00
03bb86bd72 ... 2025-08-29 09:48:13 +02:00
Timur Gordon
b71362eb9a fix encoding of non-generic jsonrpc response 2025-03-28 12:22:36 +01:00
598b312140 ... 2025-03-24 06:44:39 +01:00
Timur Gordon
1e26162e00 fix jsonrpc serializations 2025-03-14 02:36:40 +01:00
Timur Gordon
269d0474c5 add refactored schemas modules from 6-openrpc-code-generator branch 2025-03-13 12:41:35 +01:00