Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .beads/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,6 @@
# - linear.api_key → use LINEAR_API_KEY env var instead
# - github.token → use GITHUB_TOKEN env var instead

sync.remote: "git+https://github.com/edgar-durand/codeagent-mobile-clients"
sync.remote: "git+https://github.com/CodeAgentMobile/codeagent-mobile-clients"
dolt:
shared-server: true
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
blank_issues_enabled: false
contact_links:
- name: Security vulnerability
url: https://github.com/edgar-durand/codeagent-mobile-clients/security/advisories/new
url: https://github.com/CodeAgentMobile/codeagent-mobile-clients/security/advisories/new
about: Please report security issues privately, not as a public issue.
- name: Account / billing support
url: https://www.codeagent-mobile.com
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ body:
id: location
attributes:
label: Specific link or file path
placeholder: "e.g. apps/cli/README.md#pairing or https://github.com/edgar-durand/codeagent-mobile-clients/blob/main/README.md"
placeholder: "e.g. apps/cli/README.md#pairing or https://github.com/CodeAgentMobile/codeagent-mobile-clients/blob/main/README.md"

- type: textarea
id: problem
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/acp-chrome-canary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:
jobs:
canary:
runs-on: ubuntu-latest
if: ${{ github.repository == 'edgar-durand/codeagent-mobile-clients' }}
if: ${{ github.repository == 'CodeAgentMobile/codeagent-mobile-clients' }}
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/acp-provision-smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
smoke:
name: Authenticated ACP turn per agent
runs-on: ubuntu-latest
if: ${{ github.repository == 'edgar-durand/codeagent-mobile-clients' }}
if: ${{ github.repository == 'CodeAgentMobile/codeagent-mobile-clients' }}
timeout-minutes: 20
steps:
- uses: actions/checkout@v6
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/agent-implements-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ jobs:
if: steps.gate.outputs.already == 'false'
env:
CROSS_REPO_PAT: ${{ secrets.CROSS_REPO_PAT }}
PRIVATE_REPO: edgar-durand/codeagent-mobile
PRIVATE_REPO: CodeAgentMobile/codeagent-mobile
ISSUE_NUMBER: ${{ github.event.issue.number }}
ISSUE_URL: ${{ github.event.issue.html_url }}
ISSUE_USER: ${{ github.event.issue.user.login }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ jobs:
env:
VERSION: ${{ needs.setup.outputs.version }}
run: |
IMAGE="ghcr.io/${{ github.repository_owner }}/codeam-box"
IMAGE="ghcr.io/codeagentmobile/codeam-box"
docker build \
--build-arg "CODEAM_CLI_VERSION=${VERSION}" \
-t "${IMAGE}:${VERSION}" \
Expand All @@ -298,8 +298,8 @@ jobs:
packages: write
env:
VERSION: ${{ needs.setup.outputs.version }}
IMAGE: ghcr.io/${{ github.repository_owner }}/codeam-box
CANARY_REPO: edgar-durand/codeagent-mobile
IMAGE: ghcr.io/codeagentmobile/codeam-box
CANARY_REPO: CodeAgentMobile/codeagent-mobile
steps:
- name: Setup Node.js
uses: actions/setup-node@v7
Expand Down Expand Up @@ -564,7 +564,7 @@ jobs:
-H "Authorization: Bearer $DISPATCH_TOKEN" \
-H "Accept: application/vnd.github+json" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/edgar-durand/codeagent-mobile/dispatches \
https://api.github.com/repos/CodeAgentMobile/codeagent-mobile/dispatches \
-d "{\"event_type\":\"cli-released\",\"client_payload\":{\"cliVersion\":\"$VERSION\"}}"
echo "::notice::Dispatched api-v2-integration for codeam-cli@$VERSION"

Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> **Canonical agent instructions for this repo live in [`CLAUDE.md`](./CLAUDE.md).** Read it first — this file is a cross-tool entry point that points there and surfaces the highest-signal rules inline.

This is the **client-side** repo: `codeam-cli` (npm), the VS Code / Cursor / Windsurf extension, the JetBrains plugin, and `@codeam/shared` (the wire protocol). The backend lives in the sibling [`codeagent-mobile`](https://github.com/edgar-durand/codeagent-mobile) repo.
This is the **client-side** repo: `codeam-cli` (npm), the VS Code / Cursor / Windsurf extension, the JetBrains plugin, and `@codeam/shared` (the wire protocol). The backend lives in the sibling [`codeagent-mobile`](https://github.com/CodeAgentMobile/codeagent-mobile) repo.

## Non-negotiables (full detail in CLAUDE.md)

Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,7 @@ instead relaunches itself before exiting (`needsSelfRelaunch`).

NEVER `--privileged`, NEVER a `docker.sock` mount, NEVER a host bind mount — the box's only writable
surface is the single named volume (identically named to the container). The box image is resolved
host-side (`resolveFleetBoxImage()`, default `ghcr.io/edgar-durand/codeam-box:latest`, overridable via
host-side (`resolveFleetBoxImage()`, default `ghcr.io/codeagentmobile/codeam-box:latest`, overridable via
`CODEAM_FLEET_BOX_IMAGE` for the CI int test's freshly-built local tag) — the wire payload carries no
image field.

Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The backend, mobile app, and web dashboard are not in this repo.

## Reporting bugs

Use the [issue tracker](https://github.com/edgar-durand/codeagent-mobile-clients/issues/new/choose). The "Bug report" template asks for:
Use the [issue tracker](https://github.com/CodeAgentMobile/codeagent-mobile-clients/issues/new/choose). The "Bug report" template asks for:

- Which client app (cli / vsc-plugin / jetbrains-plugin)
- Version
Expand All @@ -33,7 +33,7 @@ For a suspected security issue, see [SECURITY.md](SECURITY.md) first — **do no
## Local dev loop

```bash
git clone https://github.com/edgar-durand/codeagent-mobile-clients.git
git clone https://github.com/CodeAgentMobile/codeagent-mobile-clients.git
cd codeagent-mobile-clients

# CLI
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ The CLI and VS Code extension share a small TypeScript package (`packages/shared
Clone, then install per-app dependencies:

```bash
git clone https://github.com/edgar-durand/codeagent-mobile-clients.git
git clone https://github.com/CodeAgentMobile/codeagent-mobile-clients.git
cd codeagent-mobile-clients
(cd apps/cli && npm install)
(cd apps/vsc-plugin && npm install)
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

If you find a security issue in any of the client apps in this repo, please **do not open a public issue**. Instead, report it privately via one of:

- GitHub's private vulnerability reporting: https://github.com/edgar-durand/codeagent-mobile-clients/security/advisories/new
- GitHub's private vulnerability reporting: https://github.com/CodeAgentMobile/codeagent-mobile-clients/security/advisories/new
- Email: **support@codeagent-mobile.com**

Please include:
Expand Down
4 changes: 2 additions & 2 deletions apps/cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[![npm version](https://img.shields.io/npm/v/codeam-cli.svg?color=34d399&style=flat-square)](https://www.npmjs.com/package/codeam-cli)
[![npm downloads](https://img.shields.io/npm/dm/codeam-cli.svg?color=34d399&style=flat-square)](https://www.npmjs.com/package/codeam-cli)
[![license](https://img.shields.io/npm/l/codeam-cli.svg?color=34d399&style=flat-square)](https://github.com/edgar-durand/codeagent-mobile-clients/blob/main/LICENSE)
[![license](https://img.shields.io/npm/l/codeam-cli.svg?color=34d399&style=flat-square)](https://github.com/CodeAgentMobile/codeagent-mobile-clients/blob/main/LICENSE)
[![node](https://img.shields.io/node/v/codeam-cli.svg?color=34d399&style=flat-square)](https://nodejs.org/)

> **The workflow-continuity bridge for AI coding agents.**
Expand Down Expand Up @@ -198,4 +198,4 @@ This is the same path `codeam deploy` uses inside a freshly-provisioned Codespac

MIT © [Edgar Durand](https://github.com/edgar-durand)

Source: [github.com/edgar-durand/codeagent-mobile-clients](https://github.com/edgar-durand/codeagent-mobile-clients)
Source: [github.com/CodeAgentMobile/codeagent-mobile-clients](https://github.com/CodeAgentMobile/codeagent-mobile-clients)
8 changes: 4 additions & 4 deletions apps/cli/__tests__/beads/project-key.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ const { normalizeOrigin, deriveProjectIdentity, _execSeam } = pk;

describe('normalizeOrigin (D7)', () => {
it('normalizes an https remote → host/org/repo', () => {
expect(normalizeOrigin('https://github.com/edgar-durand/codeagent-mobile-clients.git')).toBe(
'github.com/edgar-durand/codeagent-mobile-clients',
expect(normalizeOrigin('https://github.com/CodeAgentMobile/codeagent-mobile-clients.git')).toBe(
'github.com/CodeAgentMobile/codeagent-mobile-clients',
);
});

Expand Down Expand Up @@ -39,10 +39,10 @@ describe('deriveProjectIdentity', () => {

it('uses the normalized origin as the key and the repo name as the label', () => {
vi.spyOn(_execSeam, 'exec').mockReturnValue(
'https://github.com/edgar-durand/codeagent-mobile-clients.git\n',
'https://github.com/CodeAgentMobile/codeagent-mobile-clients.git\n',
);
const id = deriveProjectIdentity('/some/repo');
expect(id.projectKey).toBe('github.com/edgar-durand/codeagent-mobile-clients');
expect(id.projectKey).toBe('github.com/CodeAgentMobile/codeagent-mobile-clients');
expect(id.projectLabel).toBe('codeagent-mobile-clients');
});

Expand Down
4 changes: 2 additions & 2 deletions apps/cli/__tests__/beads/project-prefix.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import { prefixForProjectKey } from '../../src/beads/project-prefix';

describe('prefixForProjectKey', () => {
it('is stable for the same key', () => {
expect(prefixForProjectKey('github.com/edgar-durand/codeagent-mobile')).toBe(
prefixForProjectKey('github.com/edgar-durand/codeagent-mobile'),
expect(prefixForProjectKey('github.com/CodeAgentMobile/codeagent-mobile')).toBe(
prefixForProjectKey('github.com/CodeAgentMobile/codeagent-mobile'),
);
});

Expand Down
2 changes: 1 addition & 1 deletion apps/cli/__tests__/beads/provisioner.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ describe('provisionBeads', () => {
vi.spyOn(_linkSeam, 'ensureDir').mockImplementation(() => undefined);
vi.spyOn(_provisionSeam, 'ensureSharedServer').mockResolvedValue({ up: true, started: false });
vi.spyOn(_provisionSeam, 'deriveProjectIdentity').mockReturnValue({
projectKey: 'github.com/edgar-durand/codeagent-mobile',
projectKey: 'github.com/CodeAgentMobile/codeagent-mobile',
projectLabel: 'codeagent-mobile',
});
// Symlink the resolved bd onto PATH — mocked out so unit runs never touch
Expand Down
8 changes: 4 additions & 4 deletions apps/cli/__tests__/host-agent.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3180,7 +3180,7 @@ describe('HostAgentSupervisor — fleet control plane', () => {

it('fleet_create_box builds the full argv with every hard-isolation flag + the ops labels', async () => {
const { docker, calls, opts } = makeDockerMock();
process.env.CODEAM_FLEET_BOX_IMAGE = 'ghcr.io/edgar-durand/codeam-box:test';
process.env.CODEAM_FLEET_BOX_IMAGE = 'ghcr.io/codeagentmobile/codeam-box:test';
const sup = new HostAgentSupervisor(IDENTITY, { docker });

await sup.handleCommand(fleetCreateCmd());
Expand All @@ -3196,7 +3196,7 @@ describe('HostAgentSupervisor — fleet control plane', () => {
// Container identity + image.
expect(args).toContain('run');
expect(args[args.indexOf('--name') + 1]).toBe('codeam-box-clu1a2b3c');
expect(args[args.length - 1]).toBe('ghcr.io/edgar-durand/codeam-box:test');
expect(args[args.length - 1]).toBe('ghcr.io/codeagentmobile/codeam-box:test');
// Explicit image override (int test / operator) — docker's default pull
// policy, NEVER --pull=always (a local-only tag would fail to pull).
expect(args).not.toContain('--pull=always');
Expand Down Expand Up @@ -3260,7 +3260,7 @@ describe('HostAgentSupervisor — fleet control plane', () => {
await sup.handleCommand(fleetCreateCmd());

const run = calls[1];
expect(run[run.length - 1]).toBe('ghcr.io/edgar-durand/codeam-box:latest');
expect(run[run.length - 1]).toBe('ghcr.io/codeagentmobile/codeam-box:latest');
// Registry-default image: --pull=always so a new box never silently
// runs the fleet host's STALE cached :latest (2026-07-16: the cache
// had CLI 2.61.4 while the registry had 2.61.9).
Expand Down Expand Up @@ -3759,7 +3759,7 @@ describe('HostAgentSupervisor — fleet control plane', () => {
// runs as root on a host holding every rescued user's data.
// A docker fake that answers the box-image GC queries from a fixture, so the
// whole `fleet_prune_host` argv sequence can be asserted.
const BOX = 'ghcr.io/edgar-durand/codeam-box';
const BOX = 'ghcr.io/codeagentmobile/codeam-box';
const BASE = 'sha256:base';
function img(id: string, created: string, tags: string[], firstLayer = BASE): string {
return `${id}|${created}|${tags.join(',')}|${firstLayer},sha256:${id.slice(7)}-top`;
Expand Down
8 changes: 4 additions & 4 deletions apps/cli/__tests__/host/fleet-docker.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ describe('fleet-docker', () => {
'CODEAM_HOST_LABEL=CodeAgent Box',
'-e',
'CODEAM_ENROLL_EPHEMERAL=1',
'ghcr.io/edgar-durand/codeam-box:latest',
'ghcr.io/codeagentmobile/codeam-box:latest',
]);
expect(args.some((a) => a.startsWith('CODEAM_ENROLL_TOKEN='))).toBe(false);
});
Expand All @@ -169,15 +169,15 @@ describe('fleet-docker', () => {

it('a registry tag (the dev fleet on `:next`) keeps the registry pull semantics', () => {
process.env.CODEAM_FLEET_BOX_TAG = 'next';
expect(resolveFleetBoxImage()).toBe('ghcr.io/edgar-durand/codeam-box:next');
expect(resolveFleetBoxImage()).toBe('ghcr.io/codeagentmobile/codeam-box:next');
const args = buildFleetBoxRunArgs({ ...BOX, limits: LIMITS });
expect(args).toContain('--pull=always');
expect(args[args.length - 1]).toBe('ghcr.io/edgar-durand/codeam-box:next');
expect(args[args.length - 1]).toBe('ghcr.io/codeagentmobile/codeam-box:next');
});

it('an invalid registry tag falls back to :latest', () => {
process.env.CODEAM_FLEET_BOX_TAG = 'next; rm -rf /';
expect(resolveFleetBoxImage()).toBe('ghcr.io/edgar-durand/codeam-box:latest');
expect(resolveFleetBoxImage()).toBe('ghcr.io/codeagentmobile/codeam-box:latest');
});

it('migrate = the same template as `create`, detached-less and pull-less', () => {
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/__tests__/host/fleet-image-gc.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import {
type FleetImageInfo,
} from '../../src/commands/host/fleet-image-gc';

const BOX = 'ghcr.io/edgar-durand/codeam-box';
const BOX = 'ghcr.io/codeagentmobile/codeam-box';
const REF = `${BOX}:latest`;

function img(id: string, created: string, repoTags: string[] = [], base = 'sha256:base'): FleetImageInfo {
Expand Down
4 changes: 2 additions & 2 deletions apps/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,12 @@
],
"homepage": "https://codeagent-mobile.com",
"bugs": {
"url": "https://github.com/edgar-durand/codeagent-mobile-clients/issues"
"url": "https://github.com/CodeAgentMobile/codeagent-mobile-clients/issues"
},
"author": "Edgar Durand",
"repository": {
"type": "git",
"url": "git+https://github.com/edgar-durand/codeagent-mobile-clients.git"
"url": "git+https://github.com/CodeAgentMobile/codeagent-mobile-clients.git"
},
"license": "MIT",
"publishConfig": {
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/agents/acp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ A single, agent-agnostic runtime that drives any [Agent Client Protocol](https:/

## Why this exists

The legacy per-agent runtimes spawn the agent in a PTY and parse its TUI output back into typed chunks via hand-tuned regex (chrome detection, selector detection, banner detection, etc.). Every new agent = new parser + tests + ongoing maintenance, and whole classes of bugs (prompt corruption, parser races, stale option metadata — see [`rafaelph#253`](https://github.com/edgar-durand/codeagent-mobile-clients/issues/253), [`rafaelph#255`](https://github.com/edgar-durand/codeagent-mobile-clients/issues/255)) are structurally possible because we're reassembling messages from PTY text.
The legacy per-agent runtimes spawn the agent in a PTY and parse its TUI output back into typed chunks via hand-tuned regex (chrome detection, selector detection, banner detection, etc.). Every new agent = new parser + tests + ongoing maintenance, and whole classes of bugs (prompt corruption, parser races, stale option metadata — see [`rafaelph#253`](https://github.com/CodeAgentMobile/codeagent-mobile-clients/issues/253), [`rafaelph#255`](https://github.com/CodeAgentMobile/codeagent-mobile-clients/issues/255)) are structurally possible because we're reassembling messages from PTY text.

ACP gives us typed messages straight from the agent — `session/update`, `session/request_permission`, `fs/read_text_file`, `terminal/*`. The same five mapper functions cover every ACP-compatible agent. Adding a new agent is **3 lines** in [`adapters.ts`](./adapters.ts).

Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/beads/project-prefix.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import * as crypto from 'crypto';
* then `[a-z0-9_]`, bounded length.
*
* Shape: `<slug(repo-name)>_<sha8(projectKey)>`, e.g.
* `github.com/edgar-durand/codeagent-mobile` → `codeagent_mobile_3f9a1c02`.
* `github.com/CodeAgentMobile/codeagent-mobile` → `codeagent_mobile_3f9a1c02`.
*/
export function prefixForProjectKey(projectKey: string): string {
const tail = projectKey.split('/').pop() ?? projectKey;
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/commands/help.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export function help(): void {
'',
` ${pc.bold('Links')}`,
` ${pc.dim('Docs:')} ${pc.green('https://www.codeagent-mobile.com')}`,
` ${pc.dim('Issues:')} ${pc.green('https://github.com/edgar-durand/codeagent-mobile-clients/issues')}`,
` ${pc.dim('Issues:')} ${pc.green('https://github.com/CodeAgentMobile/codeagent-mobile-clients/issues')}`,
'',
];
process.stdout.write(lines.join('\n') + '\n');
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/commands/host/fleet-docker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ export function isMissingVolumeError(stderr: string): boolean {
}

/** The registry repo every fleet box image is published to (release.yml `publish-box`). */
const FLEET_BOX_REPO = 'ghcr.io/edgar-durand/codeam-box';
const FLEET_BOX_REPO = 'ghcr.io/codeagentmobile/codeam-box';

/** A docker tag: `[A-Za-z0-9_][A-Za-z0-9_.-]{0,127}`. */
const DOCKER_TAG_RE = /^[A-Za-z0-9_][A-Za-z0-9_.-]{0,127}$/;
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/services/telemetry.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ export function maybePrintFirstRunBanner(): void {
'\n codeam-cli sends anonymous + identified usage events to PostHog\n' +
' (same project as the mobile + web apps). Opt out at any time:\n' +
' export CODEAM_TELEMETRY=0\n' +
' See https://github.com/edgar-durand/codeagent-mobile-clients#telemetry\n\n',
' See https://github.com/CodeAgentMobile/codeagent-mobile-clients#telemetry\n\n',
);
}

Expand Down
4 changes: 2 additions & 2 deletions apps/vsc-plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ You need the **CodeAgent Mobile** companion app to send prompts to your IDE:

## Build from Source

The source lives at [github.com/edgar-durand/codeagent-mobile-clients](https://github.com/edgar-durand/codeagent-mobile-clients).
The source lives at [github.com/CodeAgentMobile/codeagent-mobile-clients](https://github.com/CodeAgentMobile/codeagent-mobile-clients).

```bash
git clone https://github.com/edgar-durand/codeagent-mobile-clients.git
git clone https://github.com/CodeAgentMobile/codeagent-mobile-clients.git
cd codeagent-mobile-clients/apps/vsc-plugin
npm install
npm run build
Expand Down
8 changes: 4 additions & 4 deletions apps/vsc-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@
],
"homepage": "https://www.codeagent-mobile.com",
"bugs": {
"url": "https://github.com/edgar-durand/codeagent-mobile-clients/issues"
"url": "https://github.com/CodeAgentMobile/codeagent-mobile-clients/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/edgar-durand/codeagent-mobile-clients"
"url": "https://github.com/CodeAgentMobile/codeagent-mobile-clients"
},
"badges": [
{
Expand All @@ -57,7 +57,7 @@
"sponsor": {
"url": "https://github.com/sponsors/edgar-durand"
},
"qna": "https://github.com/edgar-durand/codeagent-mobile-clients/issues",
"qna": "https://github.com/CodeAgentMobile/codeagent-mobile-clients/issues",
"license": "MIT",
"activationEvents": [
"onStartupFinished"
Expand Down Expand Up @@ -122,7 +122,7 @@
"codeagent-mobile.telemetryEnabled": {
"type": "boolean",
"default": true,
"description": "Send anonymous usage events to PostHog. Disabled automatically when VS Code's global telemetry setting is off. See https://github.com/edgar-durand/codeagent-mobile-clients#telemetry"
"description": "Send anonymous usage events to PostHog. Disabled automatically when VS Code's global telemetry setting is off. See https://github.com/CodeAgentMobile/codeagent-mobile-clients#telemetry"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"description": "CodeAgent Mobile clients — VS Code / Cursor / Windsurf extension, JetBrains plugin, and codeam-cli",
"repository": {
"type": "git",
"url": "https://github.com/edgar-durand/codeagent-mobile-clients.git"
"url": "https://github.com/CodeAgentMobile/codeagent-mobile-clients.git"
},
"license": "MIT",
"engines": {
Expand Down
Loading
Loading