Locate and read local code-agent thread files
Project description
xURL
xURL is a client for AI agent URLs.
Also known as Xuanwo's URL.
What xURL Can Do
- Read an agent conversation as markdown.
- Query recent threads and keyword matches for a provider.
- Discover subagent/branch navigation targets.
- Start a new conversation with agents.
- Continue an existing conversation with follow-up prompts.
Quick Start
- Add
xurlas an agent skill:
npx skills add Xuanwo/xurl
- Start your agent and ask the agent to summarize a thread:
Please summarize this thread: agents://codex/xxx_thread
Providers
| Provider | Query | Create |
|---|---|---|
| Yes | Yes | |
| Yes | Yes | |
| Yes | Yes | |
| Yes | Yes | |
| Yes | Yes | |
| Yes | Yes |
Usage
Read an agent conversation:
xurl agents://codex/019c871c-b1f9-7f60-9c4f-87ed09f13592
Query provider threads:
xurl agents://codex
xurl 'agents://codex?q=spawn_agent'
xurl 'agents://claude?q=agent&limit=5'
Discover child targets:
xurl -I agents://codex/019c871c-b1f9-7f60-9c4f-87ed09f13592
Drill down into a discovered child target:
xurl agents://codex/019c871c-b1f9-7f60-9c4f-87ed09f13592/019c87fb-38b9-7843-92b1-832f02598495
Start a new agent conversation:
xurl agents://codex -d "Draft a migration plan"
Continue an existing conversation:
xurl agents://codex/019c871c-b1f9-7f60-9c4f-87ed09f13592 -d "Continue"
Create with query parameters:
xurl "agents://codex?workdir=%2FUsers%2Falice%2Frepo&add_dir=%2FUsers%2Falice%2Fshared&model=gpt-5" -d "Review this patch"
Save output:
xurl -o /tmp/conversation.md agents://codex/019c871c-b1f9-7f60-9c4f-87ed09f13592
Command Reference
xurl [OPTIONS] <URI>
-I, --head: output frontmatter/discovery info only.-d, --data <DATA>: write payload (repeatable).- text:
-d "hello" - file:
-d @prompt.txt - stdin:
-d @-
- text:
-o, --output <PATH>: write command output to file.
URI Reference
agents://<provider>[/<conversation_id>[/<child_id>]][?<query>]
|------| |--------| |---------------------------| |------|
scheme provider optional path parts query
scheme: fixed asagents.provider: target provider name, such ascodex,claude,gemini,amp,pi,opencode.conversation_id: main conversation identifier.child_id: child/subagent identifier under a main conversation.query: optional key-value parameters, interpreted by context.
Query
q=<keyword>: filters discovery results by keyword. Use when you want to find conversations by topic.limit=<n>: limits discovery result count (default10). Use when you need a shorter or longer result list.workdir=<dir>: sets the initial working directory for create mode. Use when a new conversation should run in a specific project root.add_dir=<dir>: adds additional directories for create mode (repeatable). Use when a new conversation needs access to multiple directories.<key>=<value>: passes a custom provider option in create mode. Use when you need provider-specific behavior not covered by standard keys.
Examples:
agents://codex?q=spawn_agent&limit=10
agents://codex/threads/<conversation_id>
agents://codex?workdir=%2FUsers%2Falice%2Frepo
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xuanwo_xurl-0.0.18-cp311-cp311-win_arm64.whl.
File metadata
- Download URL: xuanwo_xurl-0.0.18-cp311-cp311-win_arm64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.11, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc50325c70622fd1eae3a39ab749c32e90c09e2dc39a5efc6ae37a038ba94c7b
|
|
| MD5 |
24d459fb24a90591094009f41b26a06a
|
|
| BLAKE2b-256 |
fe1dcea0cddc9cb74b220427151100f7faf387486fdc9f49cbaece025e51b76d
|
Provenance
The following attestation bundles were made for xuanwo_xurl-0.0.18-cp311-cp311-win_arm64.whl:
Publisher:
pypi-publish.yml on Xuanwo/xurl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
xuanwo_xurl-0.0.18-cp311-cp311-win_arm64.whl -
Subject digest:
cc50325c70622fd1eae3a39ab749c32e90c09e2dc39a5efc6ae37a038ba94c7b - Sigstore transparency entry: 991016434
- Sigstore integration time:
-
Permalink:
Xuanwo/xurl@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Xuanwo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Trigger Event:
workflow_run
-
Statement type:
File details
Details for the file xuanwo_xurl-0.0.18-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: xuanwo_xurl-0.0.18-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f14841191068e3b5d22460fe0510725a0b7b9c7f88c3ecfbdedf9ac8eea7f867
|
|
| MD5 |
a9f6a4b446a3b5ff5b6fc3eb5b5ba95b
|
|
| BLAKE2b-256 |
24f522be28d30fff5f50719c3e182ccb617564f55b01baa1593cd61e00ec9730
|
Provenance
The following attestation bundles were made for xuanwo_xurl-0.0.18-cp311-cp311-win_amd64.whl:
Publisher:
pypi-publish.yml on Xuanwo/xurl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
xuanwo_xurl-0.0.18-cp311-cp311-win_amd64.whl -
Subject digest:
f14841191068e3b5d22460fe0510725a0b7b9c7f88c3ecfbdedf9ac8eea7f867 - Sigstore transparency entry: 991016450
- Sigstore integration time:
-
Permalink:
Xuanwo/xurl@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Xuanwo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Trigger Event:
workflow_run
-
Statement type:
File details
Details for the file xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_x86_64.whl.
File metadata
- Download URL: xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.11
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
323333cc235b6208ab75d6068d6abdc075c068e5165d703fb33aabbfb5efbf83
|
|
| MD5 |
23a7bd94876f995db5a18d21df052672
|
|
| BLAKE2b-256 |
6ad9287147a9d62e2d946074007a75516848787067a61bdb589f35e8172a6cc9
|
Provenance
The following attestation bundles were made for xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_x86_64.whl:
Publisher:
pypi-publish.yml on Xuanwo/xurl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_x86_64.whl -
Subject digest:
323333cc235b6208ab75d6068d6abdc075c068e5165d703fb33aabbfb5efbf83 - Sigstore transparency entry: 991016454
- Sigstore integration time:
-
Permalink:
Xuanwo/xurl@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Xuanwo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Trigger Event:
workflow_run
-
Statement type:
File details
Details for the file xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_aarch64.whl.
File metadata
- Download URL: xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_aarch64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.11
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7248f4c2116d4c4d1f6d5627e8914d2e8f5a338f510eb9a2e61046bf9f23515
|
|
| MD5 |
bda17590f2dc453c8a196b4a8d3876e0
|
|
| BLAKE2b-256 |
f7f31ad77a460d0772e39f74af48af2265d9b99b11498844da3fea33ad8efaef
|
Provenance
The following attestation bundles were made for xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_aarch64.whl:
Publisher:
pypi-publish.yml on Xuanwo/xurl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
xuanwo_xurl-0.0.18-cp311-cp311-manylinux2014_aarch64.whl -
Subject digest:
c7248f4c2116d4c4d1f6d5627e8914d2e8f5a338f510eb9a2e61046bf9f23515 - Sigstore transparency entry: 991016438
- Sigstore integration time:
-
Permalink:
Xuanwo/xurl@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Xuanwo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Trigger Event:
workflow_run
-
Statement type:
File details
Details for the file xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_x86_64.whl.
File metadata
- Download URL: xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, macOS 11.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c8d6b2740dae8ffc06276dbd579eb2fcbc729387fdc6e26a8d3fc036404eac1
|
|
| MD5 |
0e9537d137527959adccb30d41dc8ac1
|
|
| BLAKE2b-256 |
f779f7d2ef78fbf24e3b34559c15047f21d150d3488e18aff86dbf918dbd291a
|
Provenance
The following attestation bundles were made for xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_x86_64.whl:
Publisher:
pypi-publish.yml on Xuanwo/xurl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_x86_64.whl -
Subject digest:
0c8d6b2740dae8ffc06276dbd579eb2fcbc729387fdc6e26a8d3fc036404eac1 - Sigstore transparency entry: 991016463
- Sigstore integration time:
-
Permalink:
Xuanwo/xurl@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Xuanwo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Trigger Event:
workflow_run
-
Statement type:
File details
Details for the file xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82805fee9d18d9d55887965a4a3df25b4fd88c787d60157499c86074d3defc5e
|
|
| MD5 |
f819ca268fb9a7d1be04ad6fa2d0f2bb
|
|
| BLAKE2b-256 |
91ac5e113a6bcbcb37b994c519d225e64c0abd50b12929d03be00cd753ce98b7
|
Provenance
The following attestation bundles were made for xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
pypi-publish.yml on Xuanwo/xurl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
xuanwo_xurl-0.0.18-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
82805fee9d18d9d55887965a4a3df25b4fd88c787d60157499c86074d3defc5e - Sigstore transparency entry: 991016447
- Sigstore integration time:
-
Permalink:
Xuanwo/xurl@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Xuanwo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@0aa3c4c901a0f813a589cea72d1e866a2c34813e -
Trigger Event:
workflow_run
-
Statement type: