Skip to content

v0.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Aug 18:35
· 2 commits to main since this release

Cogitorium v0.1.1 — a workbench for agentic development.

Install with Homebrew, Scoop, a Linux package, Docker, or the archive for
your platform below.

Changelog

  • 56a6a3b A Contextverse branch per workspace, with a private branch per agent
  • c7ce32c A gear can be written, uploaded, or compiled
  • 63d00bf A terminal in the UI, running in the sandbox rather than on the server
  • a23e82b A transcript that reads like a chat, a light you can move, and a fixed palette button
  • 765711e A workspace can be shared with any number of teams, and creating one is obvious
  • af08b20 Adopt the supplied ORK medallion as the icon, and write down the open defects
  • 48ebf89 Agent memory you can see, edit and forget
  • 960daa0 An icon of its own: a room with one door and no line of sight in
  • d1a6810 An instruction library, so guidance is written once
  • 2d53fea Appearance is a dialog, because a dropdown off a 48px rail never could be
  • 170d793 Ask Linux for the webkit package that actually exists there
  • 9f85657 CI: formatting, the race detector, and coverage as a number rather than a gate
  • ad4beec Close two live credential and context holes found while threat-modelling egress
  • 1ae2ddd Collapsed sidebar showed an empty rail
  • cb774a4 Commit the embed placeholder: a fresh clone did not build
  • 6d5b91a Diffs, for a file about to be saved and for a gear about to be approved
  • 7cf64fb Documentation, verified line by line against the code
  • e179bee Draw the relationships: a memory layer on the blueprint, an access map for admins
  • 05cc022 Egress policy layer: the address and query decisions, mutation-checked
  • ed666f2 File tree and editor in the workspace: stop leaving for an IDE to fix a line
  • a5ca679 Files panel: give both halves a floor, and a seam to move it
  • 72050fb Fix 29 confirmed findings from the Phase 2-5 adversarial review
  • 25724e9 Fix repo hygiene: keep web/dist/.gitkeep, drop tsbuildinfo
  • 327bbc8 Fix the seam dragging backwards, and delete the scratch chat
  • 63ea199 Fix the two things that made every CI run red
  • 1e7e368 Float windows you can actually use, and four ready-made arrangements
  • f179d02 Gear sprint: forging that works, an approval you can act on, gears on the canvas
  • eb36c56 Keep agent worktrees out of the repository
  • 0edd88e Kubernetes: a chart that refuses what cannot work there
  • 1c18e76 Login with a server address, so one client serves web, desktop and TUI
  • 2206551 Make agents reach for existing gears instead of rebuilding them
  • d5fce14 Make the two looks actual designs, and say who made this
  • 1d42ff2 One green, and no weather
  • 03b33ff Panes you can see the edges of, in glass or solid, your choice
  • ae19b45 Phase 0: skeleton — Go server, embedded React shell, SQLite, config, docker compose
  • d037ae2 Phase 1: model catalog — providers, models, scratch chat
  • cb7be5d Phase 2: workspaces, agents, orchestrator engine
  • 5447e22 Phase 3: context via Contextverse
  • 78a4690 Phase 4: blueprint editor — wires are the delegation capability
  • a39c0da Phase 5: gears — agent-forged tools that persist, behind an approval gate
  • b5b1cc7 Put the medallion where the mark is actually seen
  • 3e670b4 Re-shoot the documentation against the current design, and say what the appearance system does
  • 7fdbffa Re-shoot the documentation, and stop advertising a desktop app that does not exist
  • a13cfbe Redesign: panels are cards on a themed ground, and the palette is the operator's
  • ca1646c Restore the gear HTTP routes, lost before the Phase 5 commit
  • 3957abe Review fixes (24 confirmed findings), tool-calling LLM layer, BUSL-1.1
  • 6013f49 Sandbox gear execution — a gear could read the database and steal API keys
  • f583fa6 Say all four runtimes a gear may have, not three
  • 0e42c25 Scope terminals to workspaces, and gate the gear catalog by role
  • a6e0cd3 Screenshots for the documentation, and a guard against sync-conflict duplicates
  • eb133c7 Search echopage first, then fall through so an agent is not left stuck
  • f5dcf95 Show what each agent actually costs
  • 3f07911 Test the two pure-logic guards that live models broke
  • 85963a2 Tests for four packages that carried rules and no coverage
  • e227994 Tests for identity: tokens, passwords and the first admin
  • cbb17bb Tests for the access rules, driven through the real handler chain
  • 64ba51f Tests for the two packages everything else is built on
  • 31368b4 The container never initialised its context space, and a test asked a bad question
  • bc65795 The desktop shell: one application, second window
  • faabee4 The file editor is its own panel, and it highlights
  • 05e0f6b The internet gate: two human keys, and neither is reachable by an agent
  • 7e26924 The light has a strength dial, and its left end is off
  • fda6151 The menu slides away entirely instead of leaving a rail
  • 68f6a6d The sandbox owns what it is handed: copy the payload as a tar
  • c5a4daa The window is the window again, and the docs get a sidebar
  • 3980ed4 Three alignment and naming fixes, all from looking at the thing
  • a8a0c2c Two looks the operator picks between: Instrument and Canvas-first
  • 55c933e UI slice 0: the approval dialog had no background, and three other lies
  • 56a03d8 UI slice 1: the bench — panels move by changing a style, not a parent
  • 4b2dacf UI slice 2: all four edges, and panels that slide out over the centre
  • 6b704c5 UI slice 4: float — the last of the four verbs
  • e153391 Users, teams and tokens — one model, no separate solo mode
  • 5c81e1f Watch a gear run instead of watching a spinner
  • 86057ff Ways to install it, and Contextverse arriving with each one
  • d32b15a Windows gets the same containment: a Job Object with kill-on-close
  • f7045c2 Without a sandbox, a gear's timeout did not stop it and never returned
  • 73bf9c2 Workspace ownership, team sharing and cloning
  • a8376d1 Your own backdrop, and an account block that looks like one

Verifying a download

cosign verify-blob --signature checksums.txt.sig \
  --certificate checksums.txt.pem \
  --certificate-identity-regexp 'https://github.com/orkcom-tech/cogitorium/.*' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  checksums.txt
sha256sum -c checksums.txt --ignore-missing