品牌重塑: - Claude Code → Claw Code - .claude → .claw 配置目录 - CLAUDE_* → CLAW_* 环境变量 新增功能: - 多 Provider 架构 (ClawApi/Xai/OpenAI) - 插件系统 (生命周期/钩子/工具扩展) - LSP 集成 (诊断/代码智能) - Hook 系统 (PreToolUse/PostToolUse) - 独立 CLI (claw-cli) - HTTP Server (Axum/SSE) - Slash Commands 扩展 (branch/worktree/commit/pr/plugin等) 优化改进: - Compaction 支持增量压缩 - 全局工具注册表 - 配置文件统一为 .claw.json
30 lines
910 B
Python
30 lines
910 B
Python
"""Python porting workspace for the Claw Code rewrite effort."""
|
|
|
|
from .commands import PORTED_COMMANDS, build_command_backlog
|
|
from .parity_audit import ParityAuditResult, run_parity_audit
|
|
from .port_manifest import PortManifest, build_port_manifest
|
|
from .query_engine import QueryEnginePort, TurnResult
|
|
from .runtime import PortRuntime, RuntimeSession
|
|
from .session_store import StoredSession, load_session, save_session
|
|
from .system_init import build_system_init_message
|
|
from .tools import PORTED_TOOLS, build_tool_backlog
|
|
|
|
__all__ = [
|
|
'ParityAuditResult',
|
|
'PortManifest',
|
|
'PortRuntime',
|
|
'QueryEnginePort',
|
|
'RuntimeSession',
|
|
'StoredSession',
|
|
'TurnResult',
|
|
'PORTED_COMMANDS',
|
|
'PORTED_TOOLS',
|
|
'build_command_backlog',
|
|
'build_port_manifest',
|
|
'build_system_init_message',
|
|
'build_tool_backlog',
|
|
'load_session',
|
|
'run_parity_audit',
|
|
'save_session',
|
|
]
|