Skip to content

Commit 4941af1

Browse files
author
herjarsa
committed
fix: resolve merge conflicts with dev branch
- Accept upstream refactor of private methods to standalone functions in parent-wake-notifier.ts - Accept upstream new test case for dispatched wake tracking after hold expiry
2 parents 751ae52 + 36e69f8 commit 4941af1

207 files changed

Lines changed: 12306 additions & 5768 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agents/command/.npmignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Internal-only assets — never ship to npm registry.
2+
# See script/package-layout-exclusion.test.ts for the enforcing guard.
3+
# Root .npmignore does not work for directories listed in package.json#files
4+
# under Bun 1.3.x, so the guard lives co-located with the published content.
5+
__*/
6+
__*.md
7+
.private/
8+
.draft/
9+
.private.md
10+
.draft.md

.agents/skills/.npmignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Internal-only assets — never ship to npm registry.
2+
# See script/package-layout-exclusion.test.ts for the enforcing guard.
3+
# Root .npmignore does not work for directories listed in package.json#files
4+
# under Bun 1.3.x, so the guard lives co-located with the published content.
5+
__*/
6+
__*.md
7+
.private/
8+
.draft/
9+
.private.md
10+
.draft.md

.agents/skills/publish/SKILL.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -291,23 +291,27 @@ After the release notes are finalized, post them to the Discord channel. This st
291291
<hard-gate>
292292
The workflow is not complete until this step has either:
293293
1. Sent a Discord message successfully and recorded the message ID, or
294-
2. Failed after `agent-discord auth extract` plus one send retry, with the failure reported to the user.
294+
2. Failed after `agent-discordbot auth status` plus one send retry, with the Jobdori bot-token failure reported to the user.
295295

296296
Never skip this step because the release summary was awaiting approval. If the user already confirmed the publish, continue through Discord before stopping.
297297
</hard-gate>
298298

299299
<agent-discord-instruction>
300-
1. Ensure Discord auth is available:
300+
1. Use the Jobdori bot token through `agent-discordbot` for release announcements. This is the required release path; do not use the personal `agent-discord` token unless the bot path is unavailable and the user explicitly approves the fallback. Pin the bot id so release messages go out as the Jobdori bot even if the local `agent-discordbot` current bot changes.
301301
```bash
302-
agent-discord auth extract
302+
JOBDORI_BOT_ID=1486173823354146917
303+
agent-discordbot auth status --bot "$JOBDORI_BOT_ID"
303304
```
304305

305306
2. **Read recent messages** in the channel to match the existing announcement style:
306307
```bash
307-
agent-discord message list 1454708427392680067 --limit 5
308+
JOBDORI_BOT_ID=1486173823354146917
309+
agent-discordbot message list 1454708427392680067 --bot "$JOBDORI_BOT_ID" --limit 5
308310
```
309311

310-
3. Post the release announcement to channel `1454708427392680067` matching the style of previous announcements. The message should follow this structure:
312+
3. If `agent-discordbot` is unavailable or unauthorized, stop and report that the Jobdori token path failed. Only then may a human decide whether to use `agent-discord`.
313+
314+
4. Post the release announcement to channel `1454708427392680067` matching the style of previous announcements. The message should follow this structure:
311315
```
312316
@here
313317
@@ -328,8 +332,9 @@ Plus {summary of remaining changes}.
328332
```
329333

330334
```bash
335+
JOBDORI_BOT_ID=1486173823354146917
331336
RELEASE_URL=$(gh release view "v${NEW_VERSION}" --json url --jq '.url')
332-
agent-discord message send 1454708427392680067 "{your message following the style above}"
337+
agent-discordbot message send 1454708427392680067 "{your message following the style above}" --bot "$JOBDORI_BOT_ID"
333338
```
334339

335340
If the message fails to send, warn the user and continue — do NOT block the publish workflow on Discord errors.

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ jobs:
129129
test -f dist/index.d.ts || (echo "ERROR: dist/index.d.ts not found!" && exit 1)
130130
131131
- name: Verify dist bundle tests
132-
run: bun test src/shared/dist-bundle-bun-globals.test.ts
132+
run: bun test src/shared/dist-bundle-bun-globals.test.ts src/shared/dist-bundle-prompt-content.test.ts
133133

134134
- name: Auto-commit schema changes
135135
if: github.event_name == 'push' && github.ref == 'refs/heads/master'

.github/workflows/web-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
environment:
2525
name: web-production
26-
url: https://ohmyopenagent.com
26+
url: https://omo.dev
2727
defaults:
2828
run:
2929
working-directory: packages/web

.omo/evidence/task-1-baseline.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

.omo/evidence/task-2-no-coupling.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

.omo/evidence/task-2-package-exists.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

.omo/evidence/task-2-reexports.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

.omo/evidence/task-2-tests.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)