Skip to content

chore(release): version packages (dev) - #159

Merged
linyiru merged 1 commit into
mainfrom
changeset-release/main
Aug 11, 2026
Merged

chore(release): version packages (dev)#159
linyiru merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@junejs/core@0.2.0-dev.37

Patch Changes

  • #158 ffdb05c Thanks @linyiru! - crispChannel speaks Crisp's PRIVATE NOTES — the agent's channel to the human operators (same message endpoint, type: "note"; the visitor never sees one). Three seams, one per authorship: the crisp_send_note tool lets the agent hand reference context / findings / a preliminary assessment to the human team mid-turn, even when it shouldn't (or can't) answer the visitor; replyAs: "note" turns the ENTIRE reply path into operator-only drafts — the supervised-rollout mode where turns run normally but the agent isn't yet trusted to speak (flip back to "message" to go live); and post(target, { text, note: true }) lands an app-authored note deterministically (e.g. a mirror-mode shadow turn's output). Slack's post fails closed on note: true — it has no private-note concept, and downgrading operator-only content to a public message would leak it. Also fixes post() hardcoding X-Crisp-Tier: "plugin" — the tier option's contract is that it rides on every outbound call. Model-supplied websiteId/sessionId (tool arguments) are hardened before they reach a REST path: each id is encoded as a single path segment and exact dot-segments (./..) are rejected, since encodeURIComponent leaves . unescaped and URL normalization would otherwise let a .. id retarget the authenticated call.

june.build@0.0.5-dev.37

Patch Changes

  • Updated dependencies [ffdb05c]:
    • @junejs/core@0.2.0-dev.37

@june-examples/basic@0.0.5-dev.37

Patch Changes

  • Updated dependencies [ffdb05c]:
    • @junejs/core@0.2.0-dev.37

@june-examples/i18n@0.0.5-dev.38

Patch Changes

  • Updated dependencies [ffdb05c]:
    • @junejs/core@0.2.0-dev.37

@june-examples/juno-crud@0.0.5-dev.38

Patch Changes

  • Updated dependencies [ffdb05c]:
    • @junejs/core@0.2.0-dev.37

@linyiru
linyiru merged commit e394935 into main Aug 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant