fix(dashboard,server): restore code change ledger UI and enrich model schema parity and pagination

This commit is contained in:
Riz Ashraf committed 2026-10-07 13:14:33 +01:00
1 parent 3b146f91c2
commit 73c3d41c87
9 files changed
+297 -19

No files matched your search

+16
View File
@@ -138,6 +138,8 @@ pub struct QueryRecentChangesTool {
pub vcs_type: Option<String>,
/// Maximum number of records to return (defaults to 50).
pub limit: Option<usize>,
/// Optional offset for pagination.
pub offset: Option<usize>,
}
/// Generate a visual representation of the knowledge graph.
@@ -255,6 +257,18 @@ pub struct AddSessionSummaryTool {
/// The namespace to add the summary to.
#[serde(default = "crate::models::default_namespace")]
pub namespace: String,
/// Optional conversation or session ID.
pub session_id: Option<String>,
/// Optional repository name.
pub repo_name: Option<String>,
/// Optional git branch.
pub git_branch: Option<String>,
/// Optional git commit hash.
pub git_commit: Option<String>,
/// Optional list of completed task IDs or task summaries in this session.
pub tasks_completed: Option<Vec<String>>,
/// Optional list of recommended next steps for incoming agents.
pub next_steps: Option<Vec<String>>,
}
/// Generate a standup report for a specific time window.
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
@@ -683,6 +697,8 @@ pub struct TasksTool {
/// Optional assigned subagent role or identifier.
pub assigned_agent: Option<String>,
/// Optional verification command to validate criteria completion.
/// Optional pagination offset for 'list'.
pub offset: Option<usize>,
pub verification_command: Option<String>,
}