Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds a simple echo server example usage of argo that has simple commands and queries and leverages the server's file reading capabilities.
Potential Remaining Tasks have been moved
add some tests for the argo error handling related to invalid JSON-RPC requests? E.g., parse error (-32700), invalid request (-32600), internal error (-32603), and unknown state id (20). N.B., internal error could be tested by just making a query function that simply errors on the example server and calling that at the end of our test suite, but the others might need to circumvent (or get creative with) the python argo API (since the python argo lib tries to avoid making/allowing the other errors I believe)incorporatecabal test file-echo-api
into our CI for this repo