-
Notifications
You must be signed in to change notification settings - Fork 5
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
sub-agent tool-allowlist: derive parent's own effective allowlist from PermissionRule deny lists
P2High value, medium complexityHigh value, medium complexitysecuritySecurity-related issueSecurity-related issueStatus: Open.#6527 In bug-ops/zeph;zeph-orchestration: no planner/config path populates TaskNode.tool_allowlist
P2High value, medium complexityHigh value, medium complexitysecuritySecurity-related issueSecurity-related issueStatus: Open.#6526 In bug-ops/zeph;zeph-channels: MAX_RETRY_SECS has no compile-time finite/non-negative invariant guard
P3Research — medium-high complexityResearch — medium-high complexitysecuritySecurity-related issueSecurity-related issueStatus: Open.#6517 In bug-ops/zeph;sub-agent per-task tool-allowlist inheritance not yet wired (deferred half of #6493)
P2High value, medium complexityHigh value, medium complexitysecuritySecurity-related issueSecurity-related issueStatus: Open.#6504 In bug-ops/zeph;zeph-llm: Ollama backend has no rate-limit/transient-failure retry, unlike Claude/OpenAI/Gemini
archArchitecture and designArchitecture and designllmzeph-llm crate (Ollama, Claude)zeph-llm crate (Ollama, Claude)P2High value, medium complexityHigh value, medium complexitytech-debtTechnical debtTechnical debtStatus: Open.#6491 In bug-ops/zeph;research(memory): no consent gate or visible disclosure before durable memory writes from untrusted external content (MemGhost pattern)
memoryzeph-memory crate (SQLite)zeph-memory crate (SQLite)P2High value, medium complexityHigh value, medium complexityresearchResearch-driven improvementResearch-driven improvementsecuritySecurity-related issueSecurity-related issueStatus: Open.#6490 In bug-ops/zeph;zeph-core: tool_execution/tier_loop.rs mixes 8+ unrelated concerns in one 3,300-line impl block
archArchitecture and designArchitecture and designP2High value, medium complexityHigh value, medium complexitytech-debtTechnical debtTechnical debtStatus: Open.#6489 In bug-ops/zeph;zeph-commands: AgentAccess trait has grown to 99 async methods across 40 unrelated command domains
archArchitecture and designArchitecture and designP2High value, medium complexityHigh value, medium complexitytech-debtTechnical debtTechnical debtStatus: Open.#6488 In bug-ops/zeph;zeph-config: wildcard re-exports obscure item provenance in memory/ and migrate/ modules
archArchitecture and designArchitecture and designmemoryzeph-memory crate (SQLite)zeph-memory crate (SQLite)P3Research — medium-high complexityResearch — medium-high complexitytech-debtTechnical debtTechnical debtStatus: Open.#6486 In bug-ops/zeph;zeph-vault: repeated Pin<Box<dyn Future<...>>> return-type boilerplate across all 4 VaultProvider backends
architectureArchitecture improvementsArchitecture improvementsP4Long-term / exploratoryLong-term / exploratorytech-debtTechnical debtTechnical debtStatus: Open.#6484 In bug-ops/zeph;zeph-durable: LocalBackend's single impl block mixes 5 unrelated concerns across 60 methods
architectureArchitecture improvementsArchitecture improvementsP3Research — medium-high complexityResearch — medium-high complexitytech-debtTechnical debtTechnical debtStatus: Open.#6483 In bug-ops/zeph;zeph-skills embed_skills_with_timeout reimplements sequential per-item embedding instead of using LlmProvider::embed_batch
architectureArchitecture improvementsArchitecture improvementsllmzeph-llm crate (Ollama, Claude)zeph-llm crate (Ollama, Claude)P2High value, medium complexityHigh value, medium complexityperformancePerformance improvementsPerformance improvementsskillszeph-skills cratezeph-skills crateStatus: Open.#6481 In bug-ops/zeph;