-
Notifications
You must be signed in to change notification settings - Fork 1
Roadmap
24 open issues organized by effort, impact, and dependencies. Updated as of v0.7.1.
All dependencies satisfied. Minimal code changes. Can ship independently.
| # | Title | Deps | Plan | Effort |
|---|---|---|---|---|
| #112 | Enable message feedback (thumbs up/down) | None | All | One ctx.plugin() call |
| #97 | Enable web_fetch tool |
None | All | Change one config flag |
| #106 | Update EDGE_SYSTEM_PROMPT for 0.7.x | None | All | Rewrite ~5 lines |
Upstream plugins with no platform blockers. Require adapter code or dependency wiring. All free plan.
| # | Title | Deps | Plan | Effort |
|---|---|---|---|---|
| #103 | Merge skill tool integration | None (branch exists) | All | Rebase + merge |
| #109 | Install CommandRegistry | #103 | All | Days |
| #95 | Remove handleEdgeRemote stub | #103, #109 | All | Delete code |
| #107 | User interaction (WebSocket question provider) | None | All | Days |
| #108 | Plan mode | #109 | All | Days |
| #110 | Scheduled reminders (DO alarm adapter) | None | All | Days |
| #100 | Background jobs (DO-based registry) | None | All | Days-week |
Requires investigating Cloudflare products, upstream dependency graphs, or significant design work.
| # | Title | Deps | Plan | Effort |
|---|---|---|---|---|
| #92 | Session Query — DO SQL FTS5 | None | All | Week |
| #93 | Session Reference — @mention + file refs | None | All | Week |
| #105 | Subagent — DO-internal multi-agent | #100 | All | Weeks |
| #113 | MCP client — HTTP transport | None | All | Week |
| #111 | Plugin inventory — static projection | None | All | Days |
| #96 | Replace createEdgeApi() with ApiProxyService | #107, #92, #105 | All | Weeks |
| #114 | Steer mode UI investigation | None | All | Days |
| #43 | Agent Presets on Workers | None | All | Weeks |
Requires Cloudflare Containers or other paid-plan features. Extends Edge beyond pure-Workers capabilities.
| # | Title | Deps | Plan | Effort |
|---|---|---|---|---|
| #98 | Subprocess via Containers | None | Paid | Weeks |
| #99 | PTY sessions via Containers | #98 | Paid | Weeks |
| #101 | LSP via Tree-sitter WASM or Containers | None | Free (WASM) / Paid (LSP) | Weeks |
| #102 | Code runtime via Workers isolate or Containers | None | Free (JS) / Paid (multi-lang) | Weeks |
| #104 | Workflow engine | #105, #100 | All | Weeks |
Long-term architectural evolution. Not blocking current functionality.
| # | Title | Notes |
|---|---|---|
| #94 | Session Telemetry | Optional capability. Evaluate if self-hosted usage analytics are valuable. |
| — | Session-per-DO architecture | Each session in its own DO for memory/storage isolation. Enables true subagent isolation and layered VFS. See Core wiki. |
Skills (#103) ──→ Commands (#109) ──→ handleEdgeRemote cleanup (#95)
│
└──→ Plan Mode (#108)
User Interaction (#107) ─┐
Session Query (#92) ─────┤
Subagent (#105) ─────────┼──→ ApiProxyService replacement (#96)
(+ directoryPicker)──────┘
Background Jobs (#100) ──→ Subagent (#105) ──→ Workflow (#104)
Subprocess (#98) ──→ PTY (#99)
Critical path: The biggest payoff chain is Skills → Commands → handleEdgeRemote cleanup — it's the shortest path to removing the last manual RPC stub and completing the Typert gateway coverage. Tier 1 quick wins (#112, #97, #106) can be shipped in parallel with no dependencies.
- Home
- Architecture
- Core & Scope
- Session & Persistence
- Model & Context
-
Execution & Tools
- Tools
- Bash
- Subprocess 🚫
- PTY Session 🚫
- Background Jobs 🚫
- Filesystem
- LSP Navigation 🚫
- Code Runtime 🚫
-
Web Access
⚠️ -
Skills
⚠️ - Workflow 🚫
- Subagent 🚫
-
Policy & Interaction
- Goal
- Approval 🚫
- Permission Presets 🚫
-
Sandbox
⚠️ - Plan Mode 🚫
- User Interaction 🚫
- Commands 🚫
- Schedule 🚫
- Message Feedback 🚫
- Platform & Access
- Development
- 首页
- 架构
- 核心与作用域
- 会话与持久化
- 模型与上下文
- 执行与工具
- 策略与交互
- 平台与接入
- 开发