Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
195e5d2
feat(api): add bank template import/export endpoints
nicoloboschi Mar 31, 2026
1655973
docs: add Template Gallery page and bank templates reference
nicoloboschi Apr 1, 2026
86276dc
docs: add Template Gallery links to navbar and sidebar
nicoloboschi Apr 1, 2026
0059bd0
fix(docs): remove emoji icons, autofocus search, fix placeholder in t…
nicoloboschi Apr 1, 2026
c1cbef9
docs: rename to Bank Templates, move to Resources sidebar only
nicoloboschi Apr 1, 2026
652d99a
docs: add Bank Templates to Resources navbar dropdown
nicoloboschi Apr 1, 2026
515c85b
feat(api): add directives to bank template import/export
nicoloboschi Apr 1, 2026
ec3270c
docs: add directives to bank templates docs and sample templates
nicoloboschi Apr 1, 2026
08d7372
feat(api): add JSON Schema endpoint for bank template validation
nicoloboschi Apr 1, 2026
3463030
feat(api): live schema validation on import, fix schema endpoint path
nicoloboschi Apr 1, 2026
a6198bf
docs: add interactive JSON Schema viewer to Bank Templates page
nicoloboschi Apr 1, 2026
14b645b
ui: add template toggle switch and browse link to bank creation dialog
nicoloboschi Apr 1, 2026
e4e8fb9
ui: add empty state with Add Document CTA to data view
nicoloboschi Apr 1, 2026
37eaae5
docs: replace templates with Conversation and Coding Agent
nicoloboschi Apr 1, 2026
7450c37
docs: rename gallery to Bank Templates Hub, keep API doc as Bank Temp…
nicoloboschi Apr 1, 2026
e1630f7
docs: register layout-template and file-json icons in navbar and sidebar
nicoloboschi Apr 1, 2026
3229937
docs: register layout-template icon in DefaultNavbarItem for dropdown…
nicoloboschi Apr 1, 2026
56d17d6
docs: show integration icons on template cards
nicoloboschi Apr 1, 2026
8c60891
docs: add Personal Assistant template for OpenClaw, Hermes, NemoClaw
nicoloboschi Apr 1, 2026
c529959
feat: add Export Template to bank actions + map all integrations to t…
nicoloboschi Apr 1, 2026
a21f2c2
feat: add --template flag to LoCoMo benchmark + remove schema from Hub
nicoloboschi Apr 1, 2026
cae9239
refactor: remove description field from bank template manifest
nicoloboschi Apr 2, 2026
c3ab452
docs: remove tags, fact_types, and directives from starter templates
nicoloboschi Apr 2, 2026
58c315c
docs: remove reflect_mission and disposition fields from starter temp…
nicoloboschi Apr 2, 2026
e334144
build: validate template manifests against JSON Schema during docs build
nicoloboschi Apr 2, 2026
46b07c0
cleanup: remove unused JsonSchemaViewer component
nicoloboschi Apr 2, 2026
f04a50c
docs: remove retain_extraction_mode from starter templates
nicoloboschi Apr 2, 2026
050495b
ui: enable word wrap in template manifest preview
nicoloboschi Apr 2, 2026
7b639de
docs: add link to Bank Templates reference doc from Hub page
nicoloboschi Apr 2, 2026
ad5ac8a
docs: convert bank templates doc to mdx with multi-language code snip…
nicoloboschi Apr 2, 2026
8080f38
fix: migration revision collision + use typed models in benchmark tem…
nicoloboschi Apr 2, 2026
f0aa6a0
fix(docs): add missing Go tab to dry-run code snippet
nicoloboschi Apr 2, 2026
8ee882f
ci: retrigger
nicoloboschi Apr 2, 2026
6363cc3
fix: sync skills openapi.json + fix bankId null type error in export
nicoloboschi Apr 2, 2026
e20d8d3
fix: sync generated files (memory_engine formatting, docs skill refer…
nicoloboschi Apr 2, 2026
2a9dbd8
cleanup: remove obsolete migration collision workaround
nicoloboschi Apr 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
"Alice" and "alice" to have different trigram sets. This recreates it on
LOWER(canonical_name) so the % operator matches case-insensitively.

Revision ID: 2eee35aa3cfc
Revises: d6e7f8a9b0c1
Revision ID: d6e7f8a9b0c1
Revises: c5d6e7f8a9b0
Create Date: 2026-03-31
"""

from collections.abc import Sequence

from alembic import context, op

revision: str = "2eee35aa3cfc"
down_revision: str | Sequence[str] | None = "d6e7f8a9b0c1"
revision: str = "d6e7f8a9b0c1"
down_revision: str | Sequence[str] | None = "c5d6e7f8a9b0"
branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None

Expand All @@ -27,7 +27,7 @@ def _get_schema_prefix() -> str:
def upgrade() -> None:
schema = _get_schema_prefix()
# Drop the old case-sensitive trigram index
op.execute(f"DROP INDEX IF EXISTS {schema}entities_canonical_name_trgm_idx")
op.execute("DROP INDEX IF EXISTS entities_canonical_name_trgm_idx")
# Create case-insensitive trigram index on LOWER(canonical_name)
op.execute(
f"CREATE INDEX IF NOT EXISTS entities_canonical_name_lower_trgm_idx "
Expand All @@ -36,8 +36,8 @@ def upgrade() -> None:


def downgrade() -> None:
op.execute("DROP INDEX IF EXISTS entities_canonical_name_lower_trgm_idx")
schema = _get_schema_prefix()
op.execute(f"DROP INDEX IF EXISTS {schema}entities_canonical_name_lower_trgm_idx")
# Restore original case-sensitive index
op.execute(
f"CREATE INDEX IF NOT EXISTS entities_canonical_name_trgm_idx "
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""Fix per-bank vector indexes to match configured extension

Revision ID: a4b5c6d7e8f9
Revises: 2eee35aa3cfc
Revises: c2d3e4f5g6h7, c5d6e7f8a9b0
Create Date: 2026-04-01

Migration d5e6f7a8b9c0 hardcoded HNSW when creating per-bank partial vector
Expand All @@ -21,7 +21,10 @@
from sqlalchemy import text

revision: str = "a4b5c6d7e8f9"
down_revision: str | Sequence[str] | None = "2eee35aa3cfc"
# Updated: the merge migration d6e7f8a9b0c1 was renamed to d6e7f8a9b0c2
# to avoid colliding with the case_insensitive_entities_trgm_index migration
# that shares the same revision ID.
down_revision: str | Sequence[str] | None = "d6e7f8a9b0c2"
branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None

Expand Down

This file was deleted.

Loading
Loading