jokemanfire
c1c4c9a0c9
doc: use hierarchical readme for publishing ( #198 )
2025-05-19 13:15:49 +08:00
Abhay Agarwal
68ddea3ad5
feat(server): add annotation to tool macro ( #184 )
...
skip serializing the tool annotations if none, fixes mcp inspector
2025-05-18 16:04:58 +08:00
jokemanfire
18346b94e4
fix(rmcp-macros): fix extract_doc_line code ( #142 )
...
Signed-off-by: jokemanfire <hu.dingyang@zte.com.cn>
2025-04-20 11:00:59 +08:00
Sandipsinh Dilipsinh Rathod
3a97917cd7
feat(rmcp-macro): generate description from docs ( #141 )
...
* feat: generate description from docs
* fix logic to extract doc
* fmt
* chore: undo unnecessary changes in `Cargo.toml`
* chore: undo unnecessary changes in `Cargo.toml`
* chore: remove unnecessary code in tests
* create `extract_doc_line`
* fmt
* make sure the string is not empty
* avoid multilayer nesting
* fmt
2025-04-18 10:56:16 +08:00
jokemanfire
7ae2728c54
fix(macros): add error deal ( #109 )
...
1.Check whether the parameters include aggregated parameters and individual parameters
2.Check if the toolbox attribute is default
Signed-off-by: jokemanfire <hu.dingyang@zte.com.cn>
2025-04-09 10:15:33 +08:00
jokemanfire
36834f37d0
fix(macro): add generics marco types support ( #98 )
...
add generic marco support
Signed-off-by: jokemanfire <hu.dingyang@zte.com.cn>
2025-04-07 10:01:28 +08:00
4t145
68375460df
feat: revision-2025-03-26 without streamable http ( #84 )
...
1. Suppot revision 2025-03-26 data types
2. Support meta, progress tokne, and extensions in request/notification,
3. Remove `Message`, use `JsonRpcMessage` directly
2025-04-07 09:47:39 +08:00
jokemanfire
c30d8063e3
ci: add spell check ( #82 )
...
for code greater use spell check
Signed-off-by: jokemanfire <hu.dingyang@zte.com.cn>
2025-04-02 13:55:37 +08:00
Bob Liu
6a648b8827
chore: fix typos ( #79 )
2025-04-02 01:15:01 +08:00
4t145
0eea9aad4a
fix(test): fix tool deserialization error ( #68 )
2025-03-31 13:05:35 +08:00
jokemanfire
0a2f13a1f4
style: fmt the project ( #54 )
...
add rustfmt.toml
Signed-off-by: jokemanfire <hu.dingyang@zte.com.cn>
2025-03-28 23:50:46 +08:00
4t145
0be6067326
Move whole rmcp crate to offcial rust sdk ( #44 )
...
* get rid of async-trait
* move rmcp to official-rust-sdk
* replace master with main
* update readme, change license
* fix typo
* Update README.md
Co-authored-by: Jefry Dewangga <jefrydco@gmail.com>
* fix typos
---------
Co-authored-by: = <=>
Co-authored-by: Jefry Dewangga <jefrydco@gmail.com>
2025-03-27 17:33:41 -04:00