Repository navigation
Releases
t3-import 0.1.8-alsd.1
- Support T3 0.1.8 migration 80 using its pinned official persistence runtime.
Preserve scheduled task thread modes through import, sync and replacement,
retaining compatibility with earlier supported releases. - Verify the official upgrade of populated 0.1.7 databases and runtime activity
for scheduled tasks that continue an existing thread or create a new one. - Remove unused declarations identified by TypeScript without changing behavior.
t3-import 0.1.7-alsd.3
- Toggle the interactive chooser between workspaces and all conversations ordered
by recent update withv. Retain batch selections, show their count and scroll
long lists. Enter reviews the highlighted eligible row when none are selected. - Preserve each conversation's working directory in batches spanning workspaces,
using its matching destination project without changing Codex project metadata. - Verify committed imports, syncs and replacements through a fresh SQLite reader.
Avoid false FTS corruption reports from pre-write connection caches after the
pinned V2 runtime commits, while retaining detection of genuine index damage. - Support explicit pause and restoration of an idle packaged Windows T3 Desktop
in the same user/session. Verify database ownership, process identity and binary
before a normal window close; refuse forced termination and cross-session SSH
restoration. Share activity and recovery checks with Linux service maintenance. - Refuse unsupported Windows homes and database paths before starting native
ownership inspection, keeping startup checks responsive for unmanaged runtimes.
t3-import 0.1.7-alsd.2
- Probe the native SQLite addon before database-dependent CLI operations and
before any runtime maintenance. Explain missing or incompatible bindings and
suggest an explicit npm repair command. - Report SQLite readiness in
doctorandruntime status, keeping blocked native
installs diagnosable without an unhandled binding error. - Verify the installed package with native install scripts blocked before
approving/rebuilding SQLite and exercising import/sync.
t3-import 0.1.7-alsd.1
-
Support T3 0.1.7 migration 79 with the pinned official persistence runtime and
isolated Effect 4.1.2, retaining earlier supported releases. -
Respect outstanding delegated run-cohort deliveries during activity inspection
and per-thread write checks, including terminal origin runs. -
Validate populated 0.1.6-to-0.1.7 upgrades and one-time schedule activity.
-
Derive packed validation's runtime and migration from the release profile.
-
Fix an unsettled-await exit when Codex discovery closes a compressed rollout
early under stream backpressure. -
Report busy sync targets individually during read-only previews, preserving
the unfinished-work refusal for real writes. -
Add read-only
rename-planto prepare native MCP title calls with the current
thread identity and title. Application remains through T3's supported MCP tool. -
Allow import, sync and replace dry-runs while T3 is running, using read-only
SQLite snapshots. Real writes still require T3 to be closed or explicitly paused. -
Remove confirmation requirements for dry-runs and reject incomplete selections
instead of silently opening the interactive write UI.
t3-import 0.1.6-alsd.1
- Support T3 0.1.6 migration 76 with the pinned official persistence runtime,
retaining earlier supported releases. - Preserve project pin/archive state during import, sync and replacement.
- Respect updated FTS triggers that exclude attachment-only placeholder prompts
without removing their transcript content. - Refuse service pause and affected thread sync/replace when terminal app-owned
tasks still have pending or claimed completion deliveries. Historical/native
tasks without delivery metadata remain idle. - Batch ledger schema upgrades in one durable transaction and stabilize Windows
integration checks without retries.
t3-import 0.1.5-alsd.1
- Support T3 0.1.4 and 0.1.5 migration 72 using their pinned official persistence
runtimes, retaining earlier supported releases. - Preserve peer-link configuration and thread link-origin metadata during sync.
- Treat waiting environment-link requests and remote tasks with owed stops as
unfinished work, refusing automatic service pause and affected thread sync/replace. - Verify message search, recovery backups and the installed package on schema 72.
t3-import 0.1.3-alsd.1
- Support T3 0.1.3 migration 69 with the pinned official persistence runtime,
retaining compatibility with earlier supported versions. - Validate optional FTS5 message search and its maintenance triggers; test
search results after import, sync and replacement. - Preserve message rowids in SQLite recovery backups so restored search indexes
continue to reference the correct messages.
t3-import 0.1.2-alsd.1
- Read Codex
.jsonl.zstrollouts directly, preserving content fingerprints and
preferring the matching plain rollout when both coexist. - Validate T3 0.1.2 with the pinned official persistence runtime. It shares
migration 67 and identical schema DDL with 0.1.1; both releases remain covered. - Align the npm engine constraint with the documented Node.js 22.21.1+/24+ support.
- Report persisted T3 activity and verified Linux systemd service ownership with
runtime status, including pending runs, approvals, background work and schedules. - Offer explicit idle-service maintenance through the TUI or
--manage-runtime.
Restore the same service after success, cancellation or error; refuse busy,
unknown or ambiguously managed instances.
t3-import 0.1.1-alsd.1
This fork now uses T3-aligned versions: 0.1.1-alsd.1 targets T3 Code 0.1.1, with revision 1 of the maintained alsd4git importer. Earlier supported T3 versions remain supported.
- Supports V1 migrations 40–54 and pinned T3 0.1.0/0.1.1 V2 migrations 62/67.
- Imports and syncs Codex, Claude Code and OpenCode history into T3, preserving verified native session bindings.
- Includes interactive destinations, reconciliation diagnostics and reproducible synthetic TUI captures.
- Supersedes the initial GitHub-only 0.5.0-fork.1 release. Existing upstream PR branches remain unchanged.
Use Node.js 22.21.1+ or 24+. Close T3 before writes and retain generated backups.
Package: @alsdd/t3-import. Command: t3-import. npm publication uses the default latest channel without an @next suffix.
npm i -g @alsdd/t3-import --allow-scripts=better-sqlite3
t3-import --versionThe GitHub tarball is an alternative to registry installation. SHA256SUMS verifies that artifact.
Local validation: typecheck and isolated packed import/sync/idempotency passed with the new version. Runtime code is unchanged from the previously validated release with 719 tests and a green six-platform CI matrix.
Published to npm as @alsdd/t3-import@0.1.1-alsd.1 with public access and the latest tag. Verified package-name installation in an isolated prefix, native SQLite operation, and registry tarball integrity against the GitHub artifact.
The GitHub tarball is also available:
npm i -g --allow-scripts=better-sqlite3 https://github.com/alsd4git/t3-import/releases/download/v0.1.1-alsd.1/alsdd-t3-import-0.1.1-alsd.1.tgzAll six CI jobs for this release passed on Windows, macOS and Ubuntu with Node 22/24: https://github.com/alsd4git/t3-import/actions/runs/39745946054