Commit Graph

  • 3638529468 feat: loader y executor de skills en shell egutierrez 2026-03-08 22:13:12 +00:00
  • f4690a2ba6 feat: tipos puros para sistema de skills egutierrez 2026-03-08 22:13:05 +00:00
  • 76d7619632 merge: issue/0018-shared-knowledge — sistema de conocimiento compartido egutierrez 2026-03-08 21:57:35 +00:00
  • 44ea4a7d82 chore: cerrar issue 0018 — shared knowledge egutierrez 2026-03-08 21:57:18 +00:00
  • 504abed20f docs: actualizar .gitignore y CLAUDE.md egutierrez 2026-03-08 21:57:11 +00:00
  • 0ac2afb573 docs: documentar coexistencia knowledge privado/compartido en prompts egutierrez 2026-03-08 21:57:05 +00:00
  • ba2ce3c821 docs: crear carpeta knowledges con README egutierrez 2026-03-08 21:56:58 +00:00
  • 8fcbcba39c feat: integrar shared knowledge store en runtime egutierrez 2026-03-08 21:56:51 +00:00
  • 99991c52cf feat: crear shared knowledge tools egutierrez 2026-03-08 21:56:45 +00:00
  • 6f125d3bb7 feat: habilitar WAL mode en knowledge store para concurrencia egutierrez 2026-03-08 21:56:37 +00:00
  • ad5573fbb9 feat: agregar config SharedKnowledge a schema.go egutierrez 2026-03-08 21:56:30 +00:00
  • fcf1053007 merge: issue/0017-mcp-client-tools — cliente MCP para servidores externos egutierrez 2026-03-08 21:45:23 +00:00
  • 1fccae1568 feat: añadir cliente MCP para consumir servidores externos egutierrez 2026-03-08 21:22:33 +00:00
  • 5003201dd8 fix: update permissions for 'everyone' user group to allow all actions egutierrez 2026-03-08 20:59:04 +00:00
  • a212c9ad7c merge: issue/0024c-security-integration — security/ YAML files wired to launcher + runtime egutierrez 2026-03-08 20:57:52 +00:00
  • c5748212f8 chore: cerrar issue 0024c — security integration + docs egutierrez 2026-03-08 20:57:28 +00:00
  • 8811d45fd1 feat: conectar sistema centralizado de seguridad al launcher y runtime egutierrez 2026-03-08 20:56:21 +00:00
  • ebd8ea3789 merge: issue/0024b-security-loader — security/ YAML files + shell/security/ loader egutierrez 2026-03-08 20:32:43 +00:00
  • 0102afa06e chore: cerrar issue 0024b-security-loader egutierrez 2026-03-08 20:32:23 +00:00
  • 65377afde4 feat: security/ YAML files + shell/security/ loader (issue 0024b) egutierrez 2026-03-08 20:32:05 +00:00
  • 0a1893a475 merge: issue/0024a-security-types — pkg/security/ tipos puros y resolución ACL egutierrez 2026-03-08 20:20:32 +00:00
  • 440a82b766 chore: cerrar issue 0024a-security-types egutierrez 2026-03-08 20:20:16 +00:00
  • c7531e2b4d feat: pkg/security/ — tipos puros y resolución ACL (issue 0024a) egutierrez 2026-03-08 20:20:05 +00:00
  • 9c1bc8b5a6 merge: issue/0025-cron-scaffolder — catálogo cron + scaffolder + Fire() egutierrez 2026-03-08 20:02:30 +00:00
  • dade99b232 chore: añadir feature flag centralized-security-groups para issue 0024 egutierrez 2026-03-08 20:02:14 +00:00
  • b6af7a0c7e refactor: fix-issue command — crear rama inline sin invocar /git-branch egutierrez 2026-03-08 20:02:10 +00:00
  • 73f7ebb9f5 chore: cerrar issue 0025-cron-scaffolder egutierrez 2026-03-08 20:01:43 +00:00
  • 3318d9297c docs: añadir crons/ y dev-scripts/cron/ a la tabla de estructura de CLAUDE.md egutierrez 2026-03-08 20:01:25 +00:00
  • e481cb8783 feat: catálogo crons/ + scripts dev-scripts/cron/ + Fire() en scheduler egutierrez 2026-03-08 20:01:02 +00:00
  • fb2c7fdaa9 merge: issue/0005-bot-cron — cron scheduler autónomo para bots egutierrez 2026-03-08 19:00:49 +00:00
  • 769f648778 chore: cerrar issue 0005-bot-cron egutierrez 2026-03-08 19:00:41 +00:00
  • 9d1ab2d28e feat: integrar Scheduler en agents/runtime.go egutierrez 2026-03-08 19:00:38 +00:00
  • 4dfc6cf0b9 feat: implementar shell/cron — scheduler autónomo para bots egutierrez 2026-03-08 19:00:32 +00:00
  • 46d85109fe feat: añadir campo Message/Template/Prompt a ScheduledAction y dependencia cron egutierrez 2026-03-08 19:00:18 +00:00
  • 87a93e304e merge: quick/cleanup-root-binaries — eliminar binarios de raiz y limpiar .gitignore egutierrez 2026-03-08 18:52:26 +00:00
  • 4824db1c9c chore: eliminar binario register de la raiz del repo egutierrez 2026-03-08 18:52:22 +00:00
  • c32c6dcd39 chore: limpiar entradas obsoletas de .gitignore egutierrez 2026-03-08 18:52:13 +00:00
  • f92191b96c merge: quick/dashboard-reload-controls — controles Reload/Reload All en TUI egutierrez 2026-03-08 18:49:05 +00:00
  • f459d4e255 feat: controles de hot-reload por agente en el dashboard TUI egutierrez 2026-03-08 18:49:00 +00:00
  • 6829de37c3 merge: issue/0013-hot-reload — hot-reload de agentes individuales via SIGHUP egutierrez 2026-03-08 18:44:47 +00:00
  • 25f8aeafaa chore: eliminar issue 0013 de pendientes (ya movido a completed/) egutierrez 2026-03-08 18:44:26 +00:00
  • 4419fad754 chore: cerrar issue 0013 — hot-reload implementado egutierrez 2026-03-08 18:44:04 +00:00
  • f95370de80 test: tests para hot-reload (bus, registry, ciclo de vida del agente) egutierrez 2026-03-08 18:43:46 +00:00
  • 8ec9f39b6d feat: agentctl reload — subcomando de hot-reload via SIGHUP egutierrez 2026-03-08 18:42:38 +00:00
  • 0b74513369 feat: TUI usa SIGHUP para hot-reload de agente individual egutierrez 2026-03-08 18:42:05 +00:00
  • 069f8758b1 feat: hot-reload de agentes individuales via SIGHUP egutierrez 2026-03-08 18:41:32 +00:00
  • f25ebc7b79 merge: quick/fix-e2e-thread-sender-scope — fixtures E2E robustos con SDK egutierrez 2026-03-08 18:33:49 +00:00
  • 478007fc50 test: cerrar thread panel en beforeEach de asistente-2 egutierrez 2026-03-08 18:33:46 +00:00
  • e0e0f2e013 refactor: reescribir fixtures E2E para deteccion robusta via SDK egutierrez 2026-03-08 18:33:40 +00:00
  • be2a5f3213 merge: quick/fix-thread-send-pointer — fix m.relates_to en eventos cifrados de thread egutierrez 2026-03-08 18:13:51 +00:00
  • e706438bb7 fix: pasar *MessageEventContent como puntero en SendMarkdown/SendReplyMarkdown/SendThreadMarkdown egutierrez 2026-03-08 18:13:44 +00:00
  • e17615fe21 merge: issue/0012-threads — thread detection via encrypted event cache egutierrez 2026-03-08 18:06:27 +00:00
  • 8db65ed062 docs: cerrar issue 0012 — thread detection via encrypted event cache egutierrez 2026-03-08 18:06:09 +00:00
  • 80014e8fb8 fix(e2e): obtener room ID desde URL en startThreadOnLastMessage y waitForThreadReplyViaSdk egutierrez 2026-03-08 18:06:05 +00:00
  • f289729ccf fix: detectar thread en eventos E2EE via cache de eventos cifrados egutierrez 2026-03-08 18:05:58 +00:00
  • 00a7c00020 merge: quick/e2e-utils-refactor — element-utils, SDK thread, locators robustos egutierrez 2026-03-08 17:33:47 +00:00
  • cfd932205f test: actualizar tests con nuevas utilidades y locators robustos egutierrez 2026-03-08 17:33:44 +00:00
  • 85e79b11fd refactor: reescribir goToRoom y startThreadOnLastMessage en matrix-room.ts egutierrez 2026-03-08 17:33:37 +00:00
  • c370c189d2 feat: extraer dismissAllToasts a element-utils.ts egutierrez 2026-03-08 17:33:29 +00:00
  • a4f3e77a4f merge: quick/e2e-persistent-context — persistent context E2EE y mejoras de robustez egutierrez 2026-03-08 15:48:06 +00:00
  • 1e896adeaa refactor: migrar tests E2E a persistent context egutierrez 2026-03-08 15:47:51 +00:00
  • 947bb70eba feat: mejoras de robustez en fixtures de login y room egutierrez 2026-03-08 15:47:43 +00:00
  • d4e31ab315 feat: fixture de persistent context para preservar E2EE keys egutierrez 2026-03-08 15:47:36 +00:00
  • 02ea5fce4f merge: issue/0023-dashboard-tests — seccion de tests en dashboard TUI egutierrez 2026-03-08 15:44:53 +00:00
  • 76285d4093 docs: cerrar issue 0023 — seccion de tests en dashboard egutierrez 2026-03-08 15:44:19 +00:00
  • 1abc1ef509 test: tests unitarios para pantalla de tests del dashboard egutierrez 2026-03-08 15:43:56 +00:00
  • 509d456275 feat: pantalla de tests en el dashboard TUI egutierrez 2026-03-08 15:43:51 +00:00
  • 89acbe02c8 merge: issue/0022c-e2e-agent-tests — tests E2E de agentes y docs egutierrez 2026-03-08 14:36:30 +00:00
  • ccdfdf579f docs: cerrar issue 0022c y 0022 — E2E tests completos egutierrez 2026-03-08 14:35:53 +00:00
  • e41f150e69 docs: documentacion E2E y actualizacion de CLAUDE.md egutierrez 2026-03-08 14:35:08 +00:00
  • 2752ce2f6a feat: script de orquestacion E2E run.sh egutierrez 2026-03-08 14:35:03 +00:00
  • 1fd836368f feat: tests E2E para assistant-bot y asistente-2 egutierrez 2026-03-08 14:34:57 +00:00
  • aa4ea13bf2 merge: issue/0022b-e2e-auth-helpers — auth fixtures y helpers E2E egutierrez 2026-03-08 14:20:30 +00:00
  • e4ca5da1f8 docs: cerrar issue 0022b — auth fixtures y helpers E2E egutierrez 2026-03-08 14:20:09 +00:00
  • 71d866abde feat: auth fixtures y helpers de interaccion E2E egutierrez 2026-03-08 14:19:54 +00:00
  • 6540c15ad4 merge: issue/0022a-e2e-infra — infraestructura base E2E con Playwright egutierrez 2026-03-08 14:12:15 +00:00
  • d04a309313 feat: infraestructura base para E2E tests con Playwright egutierrez 2026-03-08 14:11:58 +00:00
  • dfbea6bffb merge: quick/e2e-issues — comando create-issue y issues E2E 0022 egutierrez 2026-03-08 13:57:41 +00:00
  • 4ab4efd245 docs: crear issue 0022 — tests E2E con Playwright egutierrez 2026-03-08 13:57:36 +00:00
  • f6d049127d docs: añadir comando /create-issue egutierrez 2026-03-08 13:57:29 +00:00
  • 216cee7512 merge: quick/fix-thread-response — fix respuesta en thread con E2EE y tool notices egutierrez 2026-03-08 13:14:42 +00:00
  • 5d3ab834a7 fix: responder en thread cuando el mensaje viene de un thread egutierrez 2026-03-08 13:14:21 +00:00
  • b50f7e40cb merge: quick/quick-branch-support — soporte de ramas quick/ para cambios sin issue egutierrez 2026-03-08 13:02:27 +00:00
  • 151b02766d feat: soporte de ramas quick/ para cambios sin issue egutierrez 2026-03-08 13:02:23 +00:00
  • eb56d2b622 merge: issue/0021-threads-default-config — habilitar threads en agentes y scaffold egutierrez 2026-03-08 12:55:59 +00:00
  • 65223e8da2 docs: añadir threads al scaffold y guia de creacion de agentes egutierrez 2026-03-08 12:55:55 +00:00
  • 1852169665 chore: habilitar threads por defecto en todos los agentes egutierrez 2026-03-08 12:55:46 +00:00
  • 57779d5d01 merge: issue/0012-threads — soporte de threads de Matrix egutierrez 2026-03-08 12:51:20 +00:00
  • ff66418e6c chore: cerrar issue 0012 y mover a completed egutierrez 2026-03-08 12:50:56 +00:00
  • e3da95c12b test: tests para soporte de threads de Matrix egutierrez 2026-03-08 12:50:41 +00:00
  • 38d11a0b32 feat: soporte de threads de Matrix (m.thread) egutierrez 2026-03-08 12:50:34 +00:00
  • 893ac74a16 feat: update user actions to allow all in security configuration for assistant agents egutierrez 2026-03-08 12:43:35 +00:00
  • 2b9bbf3e90 merge: issue/0020-claude-code-sandbox — aislamiento de claude -p del repositorio egutierrez 2026-03-08 11:48:58 +00:00
  • 9045d5a214 chore: cerrar issue 0020 y mover a completed egutierrez 2026-03-08 11:48:34 +00:00
  • de34d8a99d docs: documentar aislamiento de claude -p en security y guias egutierrez 2026-03-08 11:48:13 +00:00
  • 6a5cad5700 test: extraer resolveWorkDir y tests unitarios de aislamiento egutierrez 2026-03-08 11:47:07 +00:00
  • d05ec0bd57 feat: configurar working_dir aislado para ambos agentes egutierrez 2026-03-08 11:46:01 +00:00
  • 4f1689c13c feat: default seguro para working_dir en claude-code provider egutierrez 2026-03-08 11:45:42 +00:00
  • e039f6c00c docs: crear issue 0020 — aislar ejecucion de claude -p del repositorio egutierrez 2026-03-08 11:44:59 +00:00
  • 4452afe5e4 merge: issue/0019d-prompt-hardening-docs — hardening de prompts, docs y cierre de issue 0019 egutierrez 2026-03-07 19:54:06 +00:00