Skip to content

Commit 1da3ec8

Browse files
authored
Merge pull request #33 from rararulab/feat/agent-describe
feat: add agent-describe protocol for self-describing CLIs
2 parents 3bf5b93 + af6c941 commit 1da3ec8

File tree

26 files changed

+2382
-62
lines changed

26 files changed

+2382
-62
lines changed

Cargo.lock

Lines changed: 83 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
[workspace]
2+
members = ["crates/agent-describe", "crates/agent-describe-derive"]
3+
resolver = "2"
4+
15
[package]
26
name = "rara-cli-template"
37
version = "0.1.0"
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[package]
2+
name = "agent-describe-derive"
3+
version = "0.1.0"
4+
edition = "2024"
5+
description = "Derive macro for agent-describe"
6+
license = "MIT"
7+
repository = "https://github.com/rararulab/agent-describe"
8+
9+
[lib]
10+
proc-macro = true
11+
12+
[dependencies]
13+
proc-macro2 = "1"
14+
quote = "1"
15+
syn = { version = "2", features = ["full", "extra-traits"] }

0 commit comments

Comments
 (0)