Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
1 line
1.5 KiB
JSON
1 line
1.5 KiB
JSON
{"repo": "alexioficial/papolo", "files": {"README.md": {"2897e436b1cf46974ea8a40906f95e3ec60886aa": {"t": 1786068581.5363846, "n": 1231, "h": "f6bdcea9f0e92b6d", "c": "# Papolo\n\nAgente con la API de DeepSeek + subagentes + skills. Uso por terminal.\n\n## Instalar\n```powershell\ncd papolo\npython -m venv .venv\n.\\.venv\\Scripts\\Activate.ps1\npip install -e .\ncopy .env.example .env\n# editar .env y poner DEEPSEEK_API_KEY\n```\n\n## Correr\n```powershell\npapolo\n```\no\n```powershell\npython -m papolo.cli\n```\n\n## Estructura\n```\npapolo/\n├── pyproject.toml\n├── .env.example\n├── papolo/ # paquete python (motor)\n│ ├── agent.py # loop principal con tool use\n│ ├── deepseek.py # cliente API (OpenAI-compat)\n│ ├── tools.py # read_file, write_file, list_dir, shell\n│ ├── skills.py # carga de skills\n│ ├── subagents.py # spawn de subagentes\n│ └── cli.py # entry point terminal\n├── subagents/\n│ └── _TEMPLATE.md # template para crear subagentes\n└── skills/\n └── _TEMPLATE/SKILL.md # template para crear skills\n```\n\n## Crear un subagente\nCopia `subagents/_TEMPLATE.md` a `subagents/<nombre>.md` y completa el frontmatter + cuerpo. El agente principal lo va a ver y puede llamarlo con `spawn_subagent`.\n\n## Crear una skill\nCopia `skills/_TEMPLATE/` a `skills/<nombre>/`, edita `SKILL.md`. La skill se carga bajo demanda con la tool `load_skill`.\n"}}}} |