Skip to content

feat: add ssh remote dispatch skeleton#21

Draft
nxs9bg24js-tech wants to merge 26 commits intomainfrom
feat/stable-remote-exec
Draft

feat: add ssh remote dispatch skeleton#21
nxs9bg24js-tech wants to merge 26 commits intomainfrom
feat/stable-remote-exec

Conversation

@nxs9bg24js-tech
Copy link
Copy Markdown
Collaborator

Scope

  • add a real SSH-backed remote dispatch adapter skeleton without removing the fake adapter
  • add a remote worker control script with healthcheck, dispatch, poll, heartbeat, and fetch-summary primitives
  • move remote poll attempts / poll interval / SSH settings into config instead of hardcoding them in planner

Validation

  • python3 -m py_compile src/autoresearch/core/dispatch/ssh_remote_adapter.py scripts/remote_exec_worker.py src/autoresearch/api/settings.py src/autoresearch/api/dependencies.py src/autoresearch/core/services/autoresearch_planner.py
  • PATH="/Volumes/AI_LAB/Github/autonomous-agent-stack/.venv/bin:$PATH" /Volumes/AI_LAB/Github/autonomous-agent-stack/.venv/bin/pytest -q tests/remote_dispatch/test_fake_remote_adapter.py tests/remote_dispatch/test_ssh_remote_adapter.py tests/test_remote_exec_worker.py tests/test_remote_run_contract.py tests/test_autoresearch_planner.py
  • result: 27 passed in 0.61s

Non-goals in this PR

  • no auto PR opening from the remote lane
  • fake adapter remains in place for offline regression
  • no planner hardcoding of remote host / ssh / poll budget

T and others added 26 commits March 29, 2026 11:07
✅ 新增内容:
1. Self-Evolving Agent 自进化智能体(2,720 字)
2. DyTopo 动态拓扑网络革命(4,121 字)
3. 研究索引 README(1,973 字)

📊 核心发现:
- 🚨 80亿参数"绞杀"1200亿参数
- ✅ 突破 Scaling Law 铁律
- 🔄 静态群聊 → 自由交易集市

🎯 技术价值:
- 动态拓扑网络架构
- 上下文污染解决方案
- 自进化机制设计

📚 总字数:8,814 字
🔗 来源:YouTube 播放列表深度分析
* docs: clarify cc-switch as local control-plane workstation only

* feat: harden offline control plane dispatch

* fix: enforce relative fake remote artifact paths

---------

Co-authored-by: Yin <mbair@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant