From a42c19684065cc3a4933b13e8f034442083e19c9 Mon Sep 17 00:00:00 2001 From: m3ta-chiron Date: Tue, 30 Jun 2026 07:22:27 +0200 Subject: [PATCH] chore: update agent sources --- agent-sources.lock.json | 26 +++++++++- flake.lock | 64 ++++++++++++------------ profiles/sets/coding/agents/opencode.nix | 20 ++++---- 3 files changed, 66 insertions(+), 44 deletions(-) diff --git a/agent-sources.lock.json b/agent-sources.lock.json index f451692..3be3af6 100644 --- a/agent-sources.lock.json +++ b/agent-sources.lock.json @@ -555,6 +555,17 @@ }, "path": "skills/excalidraw" }, + "m3ta-brain": { + "entry": "skills/m3ta-brain/SKILL.md", + "licenseFiles": [], + "metadata": { + "description": "Shared Obsidian vault for human-agent collaboration. Use when: (1) Loading project context at session start (auto-recall), (2) Writing session summaries, decisions, project updates, or learning notes, (3) Searching for past decisions or project state, (4) Running nightly/weekly digest passes, (5) Creating or updating person profiles, (6) Any reference to 'the vault', 'shared brain', 'our context', 'what did we decide'. Triggers: m3ta-brain, shared brain, vault, session summary, decision note, project update, memory candidate, brain vault, auto-recall, digest, nightly pass.", + "name": "m3ta-brain", + "requires": [], + "tags": [] + }, + "path": "skills/m3ta-brain" + }, "mem0-memory": { "entry": "skills/mem0-memory/SKILL.md", "licenseFiles": [], @@ -643,6 +654,17 @@ }, "path": "skills/reflection" }, + "shared-brain-vault": { + "entry": "skills/shared-brain-vault/SKILL.md", + "licenseFiles": [], + "metadata": { + "description": "Build and maintain a Git-synced Obsidian vault as shared working memory between user and AI agents. Use when: (1) Writing session summaries or project updates, (2) Recording decisions or learnings, (3) Adding people/profiles to the vault, (4) Populating or restructuring the vault, (5) Setting up multi-agent vault access, (6) Answering 'what did we decide' or 'where do we stand on X'. Triggers: 'shared brain', 'm3ta-brain', 'session summary', 'vault update', 'decision note', 'project status', 'what did we decide'.", + "name": "shared-brain-vault", + "requires": [], + "tags": [] + }, + "path": "skills/shared-brain-vault" + }, "skill-creator": { "entry": "skills/skill-creator/SKILL.md", "licenseFiles": [], @@ -679,9 +701,9 @@ }, "tools": {} }, - "narHash": "sha256:640f5c15e9124526564a5438952c3231d9fa3cbab6a4e6b1cecdf4cd280c7847", + "narHash": "sha256:632df1722f82091772f12e9ec51bbf9e823a4a88bd1ce9d093d80901242861fe", "ref": null, - "rev": "920c00313ae242bd93275c30131b9ab1e52ee2fb", + "rev": "cd36a91440b971582fcf2d4eedf9a46fb755f6e1", "root": ".", "type": "git", "url": "https://code.m3ta.dev/m3tam3re/AGENTS", diff --git a/flake.lock b/flake.lock index 4a1fe18..59eef94 100644 --- a/flake.lock +++ b/flake.lock @@ -46,11 +46,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1780133320, - "narHash": "sha256-8AiN9tV9PBb5xblJiPlhumBbKj61qLjzqXXFtkj3vvY=", + "lastModified": 1782789853, + "narHash": "sha256-LEmctqYRQRq0wB1MoS+IVr/0/uu/0nKahqNeJBGTjJ8=", "ref": "refs/heads/master", - "rev": "920c00313ae242bd93275c30131b9ab1e52ee2fb", - "revCount": 88, + "rev": "cd36a91440b971582fcf2d4eedf9a46fb755f6e1", + "revCount": 92, "type": "git", "url": "ssh://gitea@code.m3ta.dev/m3tam3re/AGENTS" }, @@ -164,11 +164,11 @@ ] }, "locked": { - "lastModified": 1781317940, - "narHash": "sha256-uMVOhV6pVPgm2hn1WGEbIcJRWjnsyWKy8PHCUn0++iI=", + "lastModified": 1782780764, + "narHash": "sha256-Q2wPFsuDo1y6neZ3ttxxOOItupg/4+mPkyAZbC0+wfw=", "owner": "AvengeMedia", "repo": "dms-plugin-registry", - "rev": "4ab59f3da3df33bf106045b856db8de875cc42c6", + "rev": "9fa716427ab5905845b2a10a01d67bee0b1e4c4b", "type": "github" }, "original": { @@ -231,11 +231,11 @@ "uv2nix": "uv2nix_2" }, "locked": { - "lastModified": 1781346807, - "narHash": "sha256-ytT4ojx0qFW4b/oYeW+MkmaA3b/BZ9pqkPmpAg8j1gg=", + "lastModified": 1782794050, + "narHash": "sha256-+qKEwIhTkml3DNSmIvGFJyssW9ZXTp78KGclFdcDvX8=", "owner": "NousResearch", "repo": "hermes-agent", - "rev": "2a5dc0ef3df433a36abed9ee544ea067d807c438", + "rev": "972b1620906a1b80772c2f67492ad50b3c83f048", "type": "github" }, "original": { @@ -272,11 +272,11 @@ ] }, "locked": { - "lastModified": 1781305496, - "narHash": "sha256-g8Vv4Qfc7n+lgov97REu3X6BeJtvYY0hlSUZR1GrGQQ=", + "lastModified": 1782749631, + "narHash": "sha256-slFTUgDy0KTPA4LBAmC/9SngDq8GCPdX+ZR0yQHHN1E=", "owner": "nix-community", "repo": "home-manager", - "rev": "c87a39aa979acc4848016d2220c6238390d84779", + "rev": "5d72a29fc36ac21adae6ae35568fe5ee6700850f", "type": "github" }, "original": { @@ -296,11 +296,11 @@ "openspec": "openspec" }, "locked": { - "lastModified": 1781500279, - "narHash": "sha256-810qVHwu6jVhu01FWj9dXuruK84Gw2smAlbu6FPBfeY=", + "lastModified": 1782541692, + "narHash": "sha256-gCWM240hAkKQqZrq7I4+1g9cSo0JZ08l6XFHzyNxohk=", "ref": "refs/heads/master", - "rev": "050c273c65b36dc03c34a7547d80e88afff5ac48", - "revCount": 327, + "rev": "d42a6f57f534965f9e39056ef3385c523c9671f6", + "revCount": 332, "type": "git", "url": "ssh://gitea@code.m3ta.dev/m3tam3re/nixpkgs" }, @@ -361,11 +361,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1781153468, - "narHash": "sha256-ZBRmjFtJn/XmHBV230OSabKQqxOoOJunJmBtSt1sLs0=", + "lastModified": 1782540244, + "narHash": "sha256-3skOZJEfAUG7LSB/Ok2AQUiqeagYLSq+8wKjtS1hOyc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cd265fd6b43f2ec1257c2e400f648895d2ad7ccd", + "rev": "a65184fc373636356fcaf460dc09655a919c66ea", "type": "github" }, "original": { @@ -393,11 +393,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1781074563, - "narHash": "sha256-md8WlXOlfnIeHeOScMTTHFyf2d6iaTwPl2apR5EQ3P4=", + "lastModified": 1782723713, + "narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9ae611a455b90cf061d8f332b977e387bda8e1ca", + "rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8", "type": "github" }, "original": { @@ -409,11 +409,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1781074563, - "narHash": "sha256-md8WlXOlfnIeHeOScMTTHFyf2d6iaTwPl2apR5EQ3P4=", + "lastModified": 1782723713, + "narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9ae611a455b90cf061d8f332b977e387bda8e1ca", + "rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8", "type": "github" }, "original": { @@ -450,11 +450,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1781346642, - "narHash": "sha256-o92OOSMAB08HQgG7pW2BZVIO53Pkv4oAjLk4Iol3Iko=", + "lastModified": 1782796354, + "narHash": "sha256-zHZEX+twYRO4n369Nrk21DBb519JZCGJLHBo/trhHO0=", "owner": "nix-community", "repo": "NUR", - "rev": "6e4e8d731fbb3831296607d5f88de727cf7bf6de", + "rev": "df4f4323fe161a8bab3aafa2d067ff9d7e223a67", "type": "github" }, "original": { @@ -471,11 +471,11 @@ ] }, "locked": { - "lastModified": 1780479100, - "narHash": "sha256-VZZ/ukjciXqiebwei2JizyOnxx0T3IeoowFWElKec4o=", + "lastModified": 1782291243, + "narHash": "sha256-0pVn5pDqlKpqSgzf4eG9TFCjkjzOtnmGTpbILso7GwI=", "owner": "Fission-AI", "repo": "OpenSpec", - "rev": "1b06fddd59d8e592d5b5794a1970b22867e85b1f", + "rev": "737518b36fe4b6fdb09c83eeaf8d873a428c92e6", "type": "github" }, "original": { diff --git a/profiles/sets/coding/agents/opencode.nix b/profiles/sets/coding/agents/opencode.nix index 5f00728..02c35ee 100644 --- a/profiles/sets/coding/agents/opencode.nix +++ b/profiles/sets/coding/agents/opencode.nix @@ -4,25 +4,25 @@ ohMyOpencodeSettings = { agents = { - sisyphus.model = "litellm/claude-opus-4-6"; + sisyphus.model = "litellm/claude-opus-4-8"; oracle.model = "litellm/claude-sonnet-4-6"; librarian.model = "litellm/claude-sonnet-4-6"; explore.model = "litellm/claude-haiku-4-5"; multimodal-looker.model = "litellm/gpt-5.3-codex"; - prometheus.model = "litellm/claude-opus-4-6"; - metis.model = "litellm/claude-opus-4-6"; - momus.model = "litellm/claude-opus-4-6"; - atlas.model = "litellm/claude-sonnet-4-6"; + prometheus.model = "litellm/claude-opus-4-8"; + metis.model = "litellm/claude-opus-4-8"; + momus.model = "litellm/claude-opus-4-8"; + atlas.model = "litellm/claude-sonnet-4-8"; }; categories = { - visual-engineering.model = "zai-coding-plan/glm-5.1"; - ultrabrain.model = "litellm/claude-opus-4-6"; + visual-engineering.model = "zai-coding-plan/glm-5.2"; + ultrabrain.model = "litellm/claude-opus-4-8"; deep.model = "litellm/claude-sonnet-4-6"; - artistry.model = "zai-coding-plan/glm-5.1"; + artistry.model = "zai-coding-plan/glm-5.2"; quick.model = "litellm/claude-haiku-4-5"; unspecified-low.model = "litellm/claude-sonnet-4-6"; - unspecified-high.model = "litellm/claude-opus-4-6"; - writing.model = "zai-coding-plan/glm-5.1"; + unspecified-high.model = "litellm/claude-opus-4-8"; + writing.model = "zai-coding-plan/glm-5.2"; }; }; };