Clone this repository
For self-hosted knots, clone URLs may differ based on your setup.
Persona and tool description both specify 3-5 sentences max.
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>
Edges in org.latha.island now contain just the uri field — pointing
to the network.cosmik.connection record rather than restating its
data. The connection record is the source of truth.
- Lexicon: edge type reduced to just uri (required, at-uri format)
- island:publish: connections are {uri: atUri} only
- Analysis new connections excluded (no AT URI to reference)
- Dry-run display shows just URIs
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>
When an island ID is not found, suggest similar IDs or tell user
to list available islands.
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>
fetchComponentEdges tries the at_uri column, falls back to NULL
if it doesnt exist yet (pre-refresh databases).
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>
- island:discover now captures at_uri from listRecords API
- edges table gets at_uri column (auto-migrated)
- island:publish uses at_uri in edge.uri instead of empty string
- Removed note field with DID handle — the AT URI is the reference
- Removed didHandles from buildIslandRecord (no longer needed)
The island record now references the actual network.cosmik.connection
records instead of copying their data.
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>