Receber por email
← Voltar para o catálogo

alive-history

Search past sessions -- what happened, when, and why. Filters by walnut, topic, person, or timeframe

115estrelas
Atualizado há 5 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add alivecontext/alive

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/alive-history/svg)](https://www.skillteca.com.br/skills/alive-history)

Skills relacionadas

Ver todas de Pesquisa e Web →

Alerta por categoria

Receba novas skills de Pesquisa e Web toda segunda

1 email curto, só com as skills novas de Pesquisa e Web. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Session History

Search squirrel entries and logs for past session context.

Sources

  1. Squirrel entries -- .alive/_squirrels/*.yaml (session metadata, stash, recovery state)
  2. Log entries -- _kernel/log.md (decisions, narrative, signed entries)
  3. Stash file -- .alive/stash.json (unrouted items from sessions)

Search

If the user asks about a specific walnut:

# Read that walnut's log
cat "$ALIVE_WORLD_ROOT/[walnut_path]/_kernel/log.md"

# Find squirrel entries for that walnut
grep -l "[walnut_name]" "$ALIVE_WORLD_ROOT/.alive/_squirrels/"*.yaml 2>/dev/null

If the user asks about a topic or person:

# Search all logs
grep -rl "[query]" "$ALIVE_WORLD_ROOT"/*/_kernel/log.md "$ALIVE_WORLD_ROOT"/*/*/_kernel/log.md 2>/dev/null

# Search squirrel entries
grep -rl "[query]" "$ALIVE_WORLD_ROOT/.alive/_squirrels/"*.yaml 2>/dev/null

If the user asks about recent sessions:

# List recent squirrel entries by date
ls -lt "$ALIVE_WORLD_ROOT/.alive/_squirrels/"*.yaml 2>/dev/null | head -10

Display

Recent sessions for [walnut/topic]:

[date] -- squirrel:[id] ([engine])
  Walnut: [name]
  Bundle: [bundle or none]
  Summary: [from log entry or recovery_state]
  Stash: [N] items ([routed/unrouted])

[date] -- squirrel:[id] ([engine])
  ...

Load full log entry?
  1. [session id] -- [date]
  2. [session id] -- [date]
  3. Search for something else

Escalation

If the user needs deeper context extraction from session transcripts, suggest /alive-mine for heavy mining.

Compartilhar X LinkedIn