Skip to content

Handoff: implement v1 Python pi harness #17

Description

@maozhen520

Context

Wayfinding on Map: Python pi harness (core + TUI + coding CLI) is complete. Start a new agent session and implement; do not re-open settled grill/research decisions unless the destination changes.

Read first

  1. docs/agents/implementation-handoff.md — build order
  2. CONTEXT.md — glossary
  3. Map #1 — Decisions so far + Out of scope
  4. Research under docs/research/ as needed per package

First concrete step

Scaffold the uv workspace and four packages (pi_llm, pi_agent, pi_tui, pi_coding_agent) with CI (ruff + typecheck + pytest), then implement pi_llm against the LiteLLM research note.

Done when

Interactive piy can run a multi-turn coding session with built-in tools, skills/prompts discovery, session resume, and Textual UI per v1 decisions — without expanding into map Out of scope.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions