<feed xmlns='http://www.w3.org/2005/Atom'>
<title>claude-logbook/claude_logbook/__init__.py, branch main</title>
<subtitle>Browse your local Claude Code sessions and project memories - terminal table and self-contained HTML</subtitle>
<link rel='alternate' type='text/html' href='http://git.all.ar/pub/claude-logbook/'/>
<entry>
<title>Translate identifiers, comments and docstrings to English</title>
<updated>2026-09-27T02:33:28+00:00</updated>
<author>
<name>Elvis Claros Castro</name>
<email>elvis@claros.ar</email>
</author>
<published>2026-09-27T02:33:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.all.ar/pub/claude-logbook/commit/?id=cbf81b04e57e03b9e1b646e0d0b7f7c1fd79acc2'/>
<id>cbf81b04e57e03b9e1b646e0d0b7f7c1fd79acc2</id>
<content type='text'>
The CLI output and help stay in Spanish, as documented in the README.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CLI output and help stay in Spanish, as documented in the README.
</pre>
</div>
</content>
</entry>
<entry>
<title>Dejar solo el comando claude-logbook</title>
<updated>2026-08-17T21:52:48+00:00</updated>
<author>
<name>Elvis Claros Castro</name>
<email>elvis@claros.ar</email>
</author>
<published>2026-08-17T21:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.all.ar/pub/claude-logbook/commit/?id=82ab6d5f70e5067a32ba7ad5db5786322c9fef5f'/>
<id>82ab6d5f70e5067a32ba7ad5db5786322c9fef5f</id>
<content type='text'>
Se va el alias claude-sesiones del entry point y las menciones en los dos
READMEs. Un solo nombre, sin ambigüedad.

Versión a 1.1.0. Sacar un comando es romper interfaz y por semver estricto
sería un mayor, pero el alias solo existió en 1.0.0, publicada hace una hora:
un 2.0.0 diría más de lo que pasó. Si preferís la lectura estricta, se cambia
antes de publicar.

Claude-Session: https://claude.ai/code/session_01RmtZ9qBemrc9TncwVTG6ED
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Se va el alias claude-sesiones del entry point y las menciones en los dos
READMEs. Un solo nombre, sin ambigüedad.

Versión a 1.1.0. Sacar un comando es romper interfaz y por semver estricto
sería un mayor, pero el alias solo existió en 1.0.0, publicada hace una hora:
un 2.0.0 diría más de lo que pasó. Si preferís la lectura estricta, se cambia
antes de publicar.

Claude-Session: https://claude.ai/code/session_01RmtZ9qBemrc9TncwVTG6ED
</pre>
</div>
</content>
</entry>
<entry>
<title>Renombrar el proyecto a claude-logbook</title>
<updated>2026-08-17T18:14:11+00:00</updated>
<author>
<name>Elvis Claros Castro</name>
<email>elvis@claros.ar</email>
</author>
<published>2026-08-17T18:14:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.all.ar/pub/claude-logbook/commit/?id=ffe36e782b064a31b7a695ac1372f1329ac79153'/>
<id>ffe36e782b064a31b7a695ac1372f1329ac79153</id>
<content type='text'>
El nombre en español no se encontraba, y la zona de "claude + sessions" ya
está poblada por cosas distintas con las que se confundía:

  gapmiss/claude-sessions        plugin de Obsidian
  kyupid/claude-sessions         monitor de sesiones en curso (PyPI)
  claude-session-manager         wrapper que preserva contexto (PyPI)
  LearnedGeek/claude-recall      búsqueda con SQLite FTS5 (PyPI)

"logbook" cubre las dos mitades — las conversaciones y las memorias — sin
caer en "session manager", y encaja con lo que el proyecto produce: una
bitácora que se abre en cualquier lado.

  claude_sesiones/ → claude_logbook/     y todas las referencias
  ~/.cache/claude-sesiones → ~/.cache/claude-logbook
  el resumen de PyPI pasa a inglés, como el README principal

El comando viejo sigue funcionando: pyproject declara claude-sesiones como
segundo entry point del mismo main, para no rehacer la memoria muscular.

La interfaz sigue en español; solo cambia cómo se llama e instala el paquete.

De paso, memory.py faltaba en la tabla de módulos de los dos READMEs.

Claude-Session: https://claude.ai/code/session_01RmtZ9qBemrc9TncwVTG6ED
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
El nombre en español no se encontraba, y la zona de "claude + sessions" ya
está poblada por cosas distintas con las que se confundía:

  gapmiss/claude-sessions        plugin de Obsidian
  kyupid/claude-sessions         monitor de sesiones en curso (PyPI)
  claude-session-manager         wrapper que preserva contexto (PyPI)
  LearnedGeek/claude-recall      búsqueda con SQLite FTS5 (PyPI)

"logbook" cubre las dos mitades — las conversaciones y las memorias — sin
caer en "session manager", y encaja con lo que el proyecto produce: una
bitácora que se abre en cualquier lado.

  claude_sesiones/ → claude_logbook/     y todas las referencias
  ~/.cache/claude-sesiones → ~/.cache/claude-logbook
  el resumen de PyPI pasa a inglés, como el README principal

El comando viejo sigue funcionando: pyproject declara claude-sesiones como
segundo entry point del mismo main, para no rehacer la memoria muscular.

La interfaz sigue en español; solo cambia cómo se llama e instala el paquete.

De paso, memory.py faltaba en la tabla de módulos de los dos READMEs.

Claude-Session: https://claude.ai/code/session_01RmtZ9qBemrc9TncwVTG6ED
</pre>
</div>
</content>
</entry>
</feed>
