Repository navigation
Releases: tedix-hq/tedix
Releases · tedix-hq/tedix
Release list
cli-v0.18.1: chore(cli): release 0.18.1
Patch Changes
- Devin tasks started by
tedix lane servenow get the project's dependencies installed before Devin starts, so they can run checks and push their finished work. If the pre-push checks crash because a module is missing, that no longer counts against the push retry limit.
cli-v0.18.0: chore(cli): release 0.18.0
Minor Changes
tedix agent startno longer creates an "External agent …" API key. A new agent gets its own M2M identity, limited to the MCP tools it may use, and that identity opens its sessions and runs its Work. Profiles that still carry an API key keep working in this release; the next minor release stops accepting them, so runtedix agent startagain on each machine and revoke the old key.
Patch Changes
- Notices from Home and delegated tedi runs reach the Claude or Codex session that started them.
- Sessions keep their established profile workstream when they are regrouped. "Your week" is built from dated session activity with exact sources, not from unverified model claims.
- Generated Code Mode arguments escape script-closing tags and Unicode line separators for Home reads, flows, skills, external-agent calls and result paging.
- Concurrent CLI processes wait less for the credential lock, so credential writes no longer stall.
tedix work --helpcalls cases epics, matching Tedix OS. Thecase-*commands are unchanged.- Local executor briefs include matching approved lessons before launch, without relying on host hooks.
- Owners can enable Tedix OS for an existing organization through the
complete_os_onboardingtool in Code Mode with app-write scope; platform administration is no longer required. Active owner membership is still required. - Local hook processes share pre-tool lesson catalog reads for 30 seconds, reducing owner gateway traffic while keeping prompt-time lessons live.
cli-v0.17.12: chore(cli): release 0.17.12
Patch Changes
tedix lane serveno longer holds code Work just because its text mentions consent, credentials, tokens, sign-in, sending, publishing or deleting. A lane asks for the owner's Delegation comment only when the item tells the executor to do a human-reserved act itself: grant or revoke consent, issue, rotate or enter credentials, pay, send an outside message, publish, delete live data, sign an agreement or change a live customer's settings. Prohibitions such as "no consent, payment or publication" do not count as requests.tedix lane servestill holds such an act when it follows an urgency idiom ("do not wait — send it to the customer"), is written in German, uses a synonym ("wire money", "post on LinkedIn", "push the secret", "drop the table"), is stated as an outcome ("done when the invoice is paid"), or hides the verb behind look-alike or invisible characters.tedix logoutrevokes the stored sign-in at the authorization server before removing the local login, and warns when it cannot. The Descope AIH drift audit reports each resource's token lifetimes and flags wildcard client-metadata domain policies.- Task boundaries show the selected Work, its active objective, success signal and days left, with a dated parking prompt when no active objective applies.
- Help text calls the Feed "Activity" and the Deck "Decisions";
tedix flowsays "automation" instead of "workflow". Thetedix feed,tedix deck,tedix flowandtedix workflowcommands keep their names. - CLI help describes Tedix as a platform for agents, apps, and work, and tedis as agents.
cli-v0.17.9: chore(cli): release 0.17.9
Patch Changes
- When a chat starts, the agent opens its own session on its first Tedix call, so audit records name the exact agent and model.
tedix work --helpshows--project <id>for listing one project's Work.tedix work neighboursandtedix work whopoint you totedix who --paths <files>instead of failing.
cli-v0.17.8: chore(cli): release 0.17.8
Patch Changes
- Once you approve a new agent's first sign-in,
tedix agent startnow uses that approval instead of asking for a new one every time. This lets the local Claude Code, Devin and OpenCode dispatchers start work again.
cli-v0.17.7: chore(cli): release 0.17.7
Patch Changes
- Local dispatchers for Claude Code, Devin and OpenCode take work again. A new agent's first sign-in waits for the owner's approval and continues once it is given, instead of asking for a new approval on every try.
tedix agent startsays when it is waiting for your approval and names the request.tedix work startexplains which part of the agent's identity is missing and prints the one command that fixes it.tedix work completeexplains when an agent may complete its own Work (its own successful attempt with a commit; not credentials, payments or messaging).tedix work heartbeat --watchrecovers when a credential is withdrawn early instead of stopping.- Lane folders start from the latest main, and clean source checkouts fast-forward without touching local work.
- The session-start hook tells the agent its session id, so audit records name the agent.
tedix decideworks without extra setup;tedix factory --max-proposalsrejects a blank value;tedix learn import-sessions --limitstops reading once it has enough.
cli-v0.17.11: chore(cli): release 0.17.11
Patch Changes
- Local agent dispatchers take Work again. Since 0.17.10 they skipped every Work Item because they read the short
tedix skill showpreview of their standing rules; they now read the rules in full.
cli-v0.17.10: chore(cli): release 0.17.10
Patch Changes
- A Claude Code session that an older CLI saved under a Codex-named identity now uses its own Claude identity, so
tedix agent startandtedix work startwork without borrowing another agent's name. - Cloud agent setup for Claude, Codex and Devin uses one shared bootstrap command.
tedix skill find,tedix skill scheduleandtedix skill editlet you search skills, see when one runs next, and update its files.tedix skill listshows long lists in full, andtedix skill inspectshows failed steps first.tedix skill showprints a short summary instead of failing on large skills;--fileprints one file in full.tedix work createaccepts--descriptionand--owner.tedix work move <id> --project <uuid>moves a Work Item to another project (owners and admins).
cli-v0.17.6: chore(cli): release 0.17.6
Patch Changes
- Each coding agent (Claude Code, Codex, Devin, OpenCode, Cursor) now gets its own agent identity on your machine, so its work is credited to the right agent. Sessions already started keep their identity. First-time setup finds your organizations again.
- A local dispatcher no longer gives up on a lane when Tedix is slow to confirm the start; the lane launches and reports on its next check-in.
tedix work createandtedix work acceptnow honour--executor, so delegated Work reaches the right dispatcher. Unknown executor names are rejected up front.- Lanes keep their Work's name in status reports, and expired lanes stop cleanly.
tedix flow run --paramkeeps values likeInfinityor1e999as text instead of turning them into empty values.- A broken skill no longer hides your other OpenCode skills.
neighboursrejects a missing--hours,--pathsor--sessionvalue, andwork listrejects an unsafe offset.
cli-v0.17.5: chore(cli): release 0.17.5
Patch Changes
- When Tedix is busy and asks your sign-in to slow down, a local dispatcher now waits and carries on instead of failing every check. A local cache that kept growing now cleans itself up.
- Work handed to a local coding agent now tells it exactly how to sign its commits, so its finished fixes are no longer refused when it pushes them.