read
/lore
/lore all
/lore mine
this project's space: owner, members, the latest breadcrumbs, a link to it on pds.ls. all shows every breadcrumb, mine only the ones you wrote.
breadcrumbs an agent leaves while working with you, kept in a space on your PDS. one space per project, shared by handle.
needs an account on a PDS that implements spaces.
shared spaces appear after /lore join.
pi install https://tangled.org/zzstoatzz.io/pi-extensions
/lore login you.example.com
once per account: a browser tab opens on your PDS and you approve the lore permission set. the session persists and refreshes on its own.
/lore
/lore all
/lore mine
this project's space: owner, members, the latest breadcrumbs, a link to it on pds.ls. all shows every breadcrumb, mine only the ones you wrote.
/lore note deploy with `just deploy`, not fly
saves your text exactly as typed.
remember that the archive endpoint needs the bearer token from the sops store
the agent's own breadcrumbs have no command. ask in plain words; it drafts one with its link and you confirm before anything is written.
/lore share joshing.online
/lore members
/lore unshare joshing.online
let someone read and add to this project's space, see who has been added, take it back. handles complete as you type.
on their side, from any project:
/lore join waow.tech researching-atproto-prior-art
/lore leave
the owner tells them the key. leave stops using the joined space for that project.
/lore use researching-atproto-prior-art
use a space you name for this project instead of the one keyed to its git remote. the key is what you share; anyone you add joins by it.
/lore as
/lore as zat.dev
/lore members as zat.dev
/lore logout zat.dev
/lore help
as switches account; alone it opens a picker. any command takes a trailing as <handle> to run once as that account. logout revokes the session on your PDS.
a project is the git repo pi was started in, by its remote, so every checkout of it lands in the same space; a folder with no repo is a project of its own.