Skip to content

Commit 026af71

Browse files
committed
chore(ory-claude): release v0.6.1
1 parent 2ddbb27 commit 026af71

8 files changed

Lines changed: 26 additions & 26 deletions

File tree

plugins/ory-agent-plugin/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ory-agent-plugin",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "Ory plugin for Claude Code: scaffolding skills, a local Ory instance, and authentication, authorization, and audit for every tool call",
55
"author": {
66
"name": "Ory",

plugins/ory-agent-plugin/.mcp.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"command": "npx",
66
"args": [
77
"-y",
8-
"@ory/mcp-server@0.6.0"
8+
"@ory/mcp-server@0.6.1"
99
]
1010
}
1111
}

plugins/ory-agent-plugin/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ You don't need an Ory account or any prior Ory experience to start.
77
## Prerequisites
88

99
- [Claude Code](https://docs.anthropic.com/en/docs/claude-code) installed and signed in
10-
- Node.js **24**
10+
- Node.js **22**
1111
- [Docker](https://docs.docker.com/get-docker/) (only needed for the local Ory stack)
1212
- macOS or Linux. Windows works via WSL2.
1313

plugins/ory-agent-plugin/commands/local-down.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Run:
1010
npx -y -p @ory/claude-code ory-claude local down
1111
```
1212

13-
To restart later, use `/ory:local-up`.
13+
To restart later, use `/ory-agent-plugin:local-up`.
1414

1515
To stop **and** remove all data (full reset), run:
1616

plugins/ory-agent-plugin/commands/local-up.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ After it completes, set the printed environment variables in your shell:
2323
eval "$(npx -y -p @ory/claude-code ory-claude local env)"
2424
```
2525

26-
If services are already running, stop them first with `/ory:local-down`
26+
If services are already running, stop them first with `/ory-agent-plugin:local-down`
2727
or use `npx -y -p @ory/claude-code ory-claude local status` to check the current state.

plugins/ory-agent-plugin/hooks/hooks.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"hooks": [
88
{
99
"type": "command",
10-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
10+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
1111
}
1212
]
1313
}
@@ -18,7 +18,7 @@
1818
"hooks": [
1919
{
2020
"type": "command",
21-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
21+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
2222
}
2323
]
2424
}
@@ -29,7 +29,7 @@
2929
"hooks": [
3030
{
3131
"type": "command",
32-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
32+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
3333
}
3434
]
3535
}
@@ -40,7 +40,7 @@
4040
"hooks": [
4141
{
4242
"type": "command",
43-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
43+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
4444
}
4545
]
4646
}
@@ -51,7 +51,7 @@
5151
"hooks": [
5252
{
5353
"type": "command",
54-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
54+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
5555
}
5656
]
5757
}
@@ -62,7 +62,7 @@
6262
"hooks": [
6363
{
6464
"type": "command",
65-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
65+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
6666
}
6767
]
6868
}
@@ -73,7 +73,7 @@
7373
"hooks": [
7474
{
7575
"type": "command",
76-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
76+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
7777
}
7878
]
7979
}
@@ -84,7 +84,7 @@
8484
"hooks": [
8585
{
8686
"type": "command",
87-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
87+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
8888
}
8989
]
9090
}
@@ -95,7 +95,7 @@
9595
"hooks": [
9696
{
9797
"type": "command",
98-
"command": "npx -y -p @ory/claude-code@0.6.0 ory-claude-hook"
98+
"command": "npx -y -p @ory/claude-code@0.6.1 ory-claude-hook"
9999
}
100100
]
101101
}

plugins/ory-agent-plugin/skills/ory-auth-setup/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Before installing the Ory CLI, decide where the auth backend will run:
4141
- **Local Ory stack** (no Network project required, ideal for
4242
prototyping, offline work, or automated tests) — switch to the
4343
`/project:ory-local-dev` skill. It manages a Dockerized
44-
Kratos/Keto/Hydra stack via `/ory:local-up` and `/ory:local-down`,
44+
Kratos/Keto/Hydra stack via `/ory-agent-plugin:local-up` and `/ory-agent-plugin:local-down`,
4545
and the rest of this skill applies once the SDK URL points at the
4646
local gateway (`http://localhost:4000`).
4747

plugins/ory-agent-plugin/skills/ory-local-dev/SKILL.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: ory-local-dev
3-
description: Run a local Ory stack (Kratos identity, Keto permissions, Hydra OAuth2, gateway on :4000) for building and testing an authentication application without an Ory Network project. Use whenever the user wants to develop, prototype, or test login/registration/recovery/permission flows locally — phrases like "run Ory locally", "no Ory project yet", "offline auth dev", "test my login flow", "spin up Kratos/Keto/Hydra", or "I just want to try this on my machine". Drives the `/ory:local-up` and `/ory:local-down` commands.
3+
description: Run a local Ory stack (Kratos identity, Keto permissions, Hydra OAuth2, gateway on :4000) for building and testing an authentication application without an Ory Network project. Use whenever the user wants to develop, prototype, or test login/registration/recovery/permission flows locally — phrases like "run Ory locally", "no Ory project yet", "offline auth dev", "test my login flow", "spin up Kratos/Keto/Hydra", or "I just want to try this on my machine". Drives the `/ory-agent-plugin:local-up` and `/ory-agent-plugin:local-down` commands.
44
---
55

66
# Build an Auth App Against a Local Ory Stack
@@ -10,9 +10,9 @@ You are helping the user develop an authentication application against a
1010
`@ory/claude-code` plugin ships two commands that
1111
manage the lifecycle:
1212

13-
- `/ory:local-up` — start Kratos, Keto, Hydra, and an Nginx gateway,
13+
- `/ory-agent-plugin:local-up` — start Kratos, Keto, Hydra, and an Nginx gateway,
1414
then seed a test identity, session, and permission tuples.
15-
- `/ory:local-down` — stop all services while preserving data volumes.
15+
- `/ory-agent-plugin:local-down` — stop all services while preserving data volumes.
1616

1717
Both delegate to `npx -y -p @ory/claude-code ory-claude local <subcommand>`, so the same
1818
workflow runs from the shell when the command shortcuts are not available.
@@ -31,9 +31,9 @@ If the user already has an Ory Network project and just wants their
3131
production app wired up, prefer the `/project:ory-auth-setup` skill and
3232
point the SDK at the Network URL instead.
3333

34-
## What `/ory:local-up` gives you
34+
## What `/ory-agent-plugin:local-up` gives you
3535

36-
After `/ory:local-up` completes:
36+
After `/ory-agent-plugin:local-up` completes:
3737

3838
| Service | URL | Purpose |
3939
|---------------|----------------------------------|--------------------------------------|
@@ -48,14 +48,14 @@ After `/ory:local-up` completes:
4848
The seed step also produces:
4949

5050
- Test identity: `agent@ory-local.dev`
51-
- A live session token (printed at the end of `/ory:local-up`)
51+
- A live session token (printed at the end of `/ory-agent-plugin:local-up`)
5252
- Permission tuples in the `AgentTools` namespace for common tool names
5353
- An OAuth2 client (`ory-agent-plugins-local`, `client_credentials` grant)
5454

5555
## Step 1: Verify Docker is running
5656

5757
The local stack is Docker Compose under the hood. Before invoking
58-
`/ory:local-up`, confirm Docker is available:
58+
`/ory-agent-plugin:local-up`, confirm Docker is available:
5959

6060
```bash
6161
docker info
@@ -66,7 +66,7 @@ docker engine) and retry. Do not try to install Docker for them.
6666

6767
## Step 2: Start the stack
6868

69-
Tell the user to run `/ory:local-up`, or the equivalent shell command:
69+
Tell the user to run `/ory-agent-plugin:local-up`, or the equivalent shell command:
7070

7171
```bash
7272
npx -y -p @ory/claude-code ory-claude local up
@@ -160,9 +160,9 @@ have looked at logs.
160160

161161
## Step 7: Stop or reset
162162

163-
When the user is done for the session, use `/ory:local-down` (equivalent:
163+
When the user is done for the session, use `/ory-agent-plugin:local-down` (equivalent:
164164
`npx -y -p @ory/claude-code ory-claude local down`). Containers stop but volumes
165-
remain, so the next `/ory:local-up` reuses the same identities,
165+
remain, so the next `/ory-agent-plugin:local-up` reuses the same identities,
166166
sessions, and tuples.
167167

168168
For a full wipe (e.g., after schema changes or to clear test data):
@@ -178,7 +178,7 @@ plugin updates the bundled service configs.
178178
## Troubleshooting
179179

180180
- **"Docker is not running"** — start Docker Desktop, then re-run
181-
`/ory:local-up`.
181+
`/ory-agent-plugin:local-up`.
182182
- **Gateway never becomes healthy** — `npx -y -p @ory/claude-code ory-claude local logs
183183
gateway` and `npx -y -p @ory/claude-code ory-claude local logs kratos` to see which service
184184
failed. Port conflicts on `4000`, `4433`, `4444`, or `4466` are the

0 commit comments

Comments
 (0)