renaming-opencode-sessions
仓库创建 2026年1月20日最近提交 21 天前SkillHot 收录 20 天前
▸ 精选理由
适用于无法使用交互命令时的快速修复
▸ 风险提示
直接修改数据库有损坏或数据丢失风险,务必备份
这个 Skill 做什么
通过直接修改本地 SQLite 数据库批量重命名 OpenCode 会话
直接编辑本地 SQLite 数据库批量改 OpenCode 会话名,绕过需要人工操作的 /rename 交互式 TUI。用在你有 session ID、想批量改名或远程操作又不方便打开交互界面时。优点是速度快、可脚本化,但操作数据库前务必备份 ~/.local/share/opencode/opencode.db,避免误改丢数据。
▸ 展开 SKILL.md 英文原文
Use when you need to rename an opencode session - bypasses the interactive /rename command by updating the SQLite database directly
3
Stars
0
Forks
14
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/ton-anywhere/my-favorite-prompts/main/skills/renaming-opencode-sessions/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/ton-anywhere/my-favorite-prompts/main/skills/renaming-opencode-sessions/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Renaming OpenCode Sessions ## Overview Renames opencode sessions programmatically by updating the SQLite database at `~/.local/share/opencode/opencode.db`. This bypasses the interactive `/rename` command which requires manual TUI access. ## When to Use - User requests renaming a session but doesn't want to do it manually - You have the session ID and desired new title - Batch renaming multiple sessions (automate with loop) **Do NOT use for:** Creating new sessions, deleting sessions, or other session management tasks. ## How It Works OpenCode stores session metadata in a SQLite database. The `session` table contains: - `id` - Session UUID (e.g., `ses_25dd535caffemzyEEcQaZZFdqZ`) - `
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有