You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 975b5aa
Browse filesBrowse the repository at this point in the historyBrowse files
fix(skills): run retired-skill cleanup on the out-of-band upgrade path
Address review on #244.
- `maybe_auto_update_after_cli_upgrade()` (the auto-refresh path hit by
Homebrew/curl/package-manager upgraders) refreshed symlinks but never called
`remove_retired_skills_global()`, and its version gate means it never runs
again — so stale top-level `hotdata-search`/`-analytics`/`-geospatial` entries
would persist permanently. Call cleanup right after `ensure_symlinks()`.
- Add a unit test for `remove_retired_skills_project` (real dir + symlink →
both removed, `hotdata` survives).
- Give sub-skill cross-references relative paths (e.g. `../search/SKILL.md`) so a
sub-skill loaded on demand can reach its siblings without the parent's
name→path mapping in context.
Copy file name to clipboardExpand all lines: skills/hotdata/subskills/analytics/references/WORKFLOWS.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
OLAP-style SQL, **History** (query runs and stored results), and **Chain** (materialized follow-ups). Requires **`hotdata`** for auth, workspaces, and catalog commands.
4
4
5
-
**Related:****`hotdata-search`** for BM25/vector indexes and `hotdata search`; **`hotdata`**[WORKFLOWS.md](../../../references/WORKFLOWS.md) for managed databases.
5
+
**Related:****`hotdata-search`**([`../../search/SKILL.md`](../../search/SKILL.md)) for BM25/vector indexes and `hotdata search`; **`hotdata`**[WORKFLOWS.md](../../../references/WORKFLOWS.md) for managed databases.
Copy file name to clipboardExpand all lines: skills/hotdata/subskills/geospatial/SKILL.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ version: 0.21.0
8
8
9
9
Hotdata supports a subset of PostGIS-style functions in **PostgreSQL-dialect SQL**. This skill is data-agnostic — apply it to any table with geometry columns.
10
10
11
-
**Requires the core `hotdata` skill** for auth, workspace, and table discovery. **Related:****`hotdata-analytics`** (OLAP SQL), **`hotdata-search`** (BM25/vector).
11
+
**Requires the core `hotdata` skill** for auth, workspace, and table discovery. **Related sub-skills**(bundled alongside this one — `Read` on demand): **`hotdata-analytics`** ([`../analytics/SKILL.md`](../analytics/SKILL.md) — OLAP SQL), **`hotdata-search`** ([`../search/SKILL.md`](../search/SKILL.md) — BM25/vector).
Copy file name to clipboardExpand all lines: skills/hotdata/subskills/search/SKILL.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Retrieval workloads in Hotdata: **BM25 full-text**, **vector similarity**, and t
10
10
11
11
**Prerequisites:** Authenticate, set a workspace, and set an active database (`hotdata databases set <id>`) — see the **`hotdata`** skill. Use fully qualified table names: `<catalog>.<schema>.<table>`.
-**`--type` is required** on create: `bm25` (one or more text columns, comma-separated in `--column`) or `vector` (exactly one column; often embeddings or auto-embedded text). (`sorted` is also a valid `--type`, covered in **`hotdata-analytics`**.)
66
-
-**`sorted`** indexes (range/equality for OLAP filters) are documented in **`hotdata-analytics`** — this skill focuses on retrieval types.
65
+
-**`--type` is required** on create: `bm25` (one or more text columns, comma-separated in `--column`) or `vector` (exactly one column; often embeddings or auto-embedded text). (`sorted` is also a valid `--type`, covered in **`hotdata-analytics`** — [`../analytics/SKILL.md`](../analytics/SKILL.md).)
66
+
-**`sorted`** indexes (range/equality for OLAP filters) are documented in **`hotdata-analytics`**([`../analytics/SKILL.md`](../analytics/SKILL.md)) — this skill focuses on retrieval types.
67
67
-**`--async`:** poll with `hotdata jobs <job_id>` (see **`hotdata`** skill **Jobs**).
68
68
-**Auto-embedding:**`--type vector` on a **text** column generates embeddings server-side. Optional `--embedding-provider-id`; default output column `{column}_embedding` (override with `--output-column`).
0 commit comments