refactor(mcp): strip sse fallback architecture in favor of pure websockets and fix nvim NDJSON bug
This commit is contained in:
1 parent
0e29b12ac8
commit
3716c3e698
33 files changed
+2082
-1756
No files matched your search
@@ -46,15 +46,34 @@ pub struct KnowledgeGraph {
|
||||
#[serde(default)]
|
||||
pub relations: Vec<Relation>,
|
||||
}
|
||||
#[derive(Debug, Clone, Serialize, Deserialize, Default)]
|
||||
pub struct AcceptanceCriteria {
|
||||
pub id: String,
|
||||
pub description: String,
|
||||
#[serde(alias = "is_met", rename = "isMet")]
|
||||
pub is_met: bool,
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Serialize, Deserialize, Default)]
|
||||
pub struct Task {
|
||||
pub id: String,
|
||||
pub title: String,
|
||||
pub status: String,
|
||||
pub description: String,
|
||||
#[serde(alias = "created_at", rename = "createdAt")]
|
||||
pub created_at: u64,
|
||||
#[serde(alias = "updated_at", rename = "updatedAt")]
|
||||
pub updated_at: u64,
|
||||
#[serde(alias = "git_branch", rename = "gitBranch")]
|
||||
pub git_branch: Option<String>,
|
||||
#[serde(default)]
|
||||
#[serde(alias = "parent_id", rename = "parentId")]
|
||||
pub parent_id: Option<String>,
|
||||
#[serde(default)]
|
||||
pub dependencies: Vec<String>,
|
||||
#[serde(default)]
|
||||
#[serde(alias = "acceptance_criteria", rename = "acceptanceCriteria")]
|
||||
pub acceptance_criteria: Vec<AcceptanceCriteria>,
|
||||
}
|
||||
#[derive(Debug, Clone, Serialize, Deserialize, Default)]
|
||||
pub struct Snippet {
|
||||
|
||||
Reference in new issue
Block a user