chore: fix clippy warnings and run rustfmt
This commit is contained in:
1 parent
fecd8bf33f
commit
3765e6b05d
21 files changed
+420
-369
No files matched your search
@@ -612,6 +612,7 @@ pub enum HandoffMemoAction {
|
||||
/// - 'leave': Post a handoff memo. Required: content. Optional: namespace.
|
||||
/// - 'read': Inspect active memos. Optional: namespace.
|
||||
/// - 'clear': Clear memos. Optional: namespace, ids.
|
||||
///
|
||||
/// Next steps on error: Check parameter requirements for 'leave' or 'clear' actions.
|
||||
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
|
||||
pub struct HandoffMemosTool {
|
||||
@@ -655,6 +656,7 @@ pub enum TaskAction {
|
||||
/// - 'list': List active tasks. Optional: git_branch, summary_level ('compact'|'detailed'|'full'), max_tokens.
|
||||
/// - 'set_criteria': Set acceptance criteria. Required: id, criteria (array of strings).
|
||||
/// - 'verify': Verify criteria met. Required: id.
|
||||
///
|
||||
/// Next steps on error: Check required parameters or call list to verify task IDs.
|
||||
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
|
||||
pub struct TasksTool {
|
||||
@@ -719,6 +721,7 @@ pub enum MilestoneAction {
|
||||
/// - 'add': Create milestone. Required: title. Optional: namespace.
|
||||
/// - 'update': Update milestone status. Required: id, status.
|
||||
/// - 'list': List milestones. Optional: namespace.
|
||||
///
|
||||
/// Next steps on error: Provide required title for 'add' or id/status for 'update'.
|
||||
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
|
||||
pub struct MilestonesTool {
|
||||
@@ -765,6 +768,7 @@ pub enum SnippetAction {
|
||||
/// - 'search': Search snippets. Optional: query, tags, hybrid (boolean for BM25+vector search).
|
||||
/// - 'delete': Delete snippet. Required: id (or query) as snippet name.
|
||||
/// - 'tag': Tag snippet. Required: id (or query), tags (array of strings).
|
||||
///
|
||||
/// Next steps on error: Ensure snippet name/query or id is provided.
|
||||
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
|
||||
pub struct SnippetsTool {
|
||||
@@ -815,6 +819,7 @@ pub enum DecisionAction {
|
||||
/// - 'query': Search ADRs. Optional: query, namespace.
|
||||
/// - 'update': Update ADR status or implementation info. Required: id. Optional: status, git_commit, git_branch, task_id, context, decision, consequences, title.
|
||||
/// - 'delete': Remove ADR. Required: id.
|
||||
///
|
||||
/// Next steps on error: Provide title for 'log' or id for 'update'/'delete'.
|
||||
#[derive(Deserialize, Serialize, JsonSchema, Debug, Clone)]
|
||||
pub struct DecisionsTool {
|
||||
@@ -875,6 +880,7 @@ pub enum TechDebtAction {
|
||||
/// - 'log': Record technical debt. Required: description. Optional: ideal_solution, git_commit, git_branch, symbol_references, line_range, namespace.
|
||||
/// - 'resolve': Mark tech debt resolved. Required: id.
|
||||
/// - 'list': List tech debt items. Optional: include_resolved, namespace.
|
||||
///
|
||||
/// Next steps on error: Provide description for 'log' or valid ID for 'resolve'.
|
||||
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
|
||||
pub struct TechDebtTool {
|
||||
@@ -963,6 +969,7 @@ pub enum EnvAction {
|
||||
/// - 'log_requirement': Log environment variable requirement. Required: key. Optional: description, is_secret, namespace.
|
||||
/// - 'register': Register remote target environment. Required: name. Optional: url, description, requires_vpn, namespace.
|
||||
/// - 'get_details': Get full environment details. Optional: namespace.
|
||||
///
|
||||
/// Next steps on error: Provide key for 'log_requirement' or name for 'register'.
|
||||
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
|
||||
pub struct EnvironmentTool {
|
||||
|
||||
Reference in new issue
Block a user