fix(dashboard,server): restore code change ledger UI and enrich model schema parity and pagination
This commit is contained in:
1 parent
3b146f91c2
commit
73c3d41c87
9 files changed
+297
-19
No files matched your search
@@ -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>,
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user