Skip to content

Split URL ingest session gating changes#39

Merged
humandebri merged 4 commits into
mainfrom
db-billing-url-ingest-session-gating
Jun 1, 2026
Merged

Split URL ingest session gating changes#39
humandebri merged 4 commits into
mainfrom
db-billing-url-ingest-session-gating

Conversation

@humandebri
Copy link
Copy Markdown
Collaborator

Summary

  • split URL ingest/session gating changes out of db-billing-safety-ui
  • carry sessionNonce through source-run and URL ingest payloads
  • verify canister session/credits before external URL fetch or LLM work

Tests

  • cd workers/wiki-generator && npm test
  • cd workers/wiki-generator && npm run typecheck
  • cd wikibrowser && CI=true pnpm test
  • cd wikibrowser && CI=true pnpm typecheck

Note: first wikibrowser run needed network-enabled pnpm install after branch switch rebuilt node_modules.

@humandebri humandebri force-pushed the db-billing-migrations-assets branch from 19e3cf8 to 8926a02 Compare May 29, 2026 05:46
@humandebri humandebri force-pushed the db-billing-url-ingest-session-gating branch from 41860ba to 7811625 Compare May 29, 2026 05:56
@humandebri humandebri changed the base branch from db-billing-migrations-assets to db-billing-wallet-frontend-client May 29, 2026 06:00
@humandebri humandebri force-pushed the db-billing-wallet-frontend-client branch from 7fcfc08 to 46fdf9b Compare May 29, 2026 06:10
@humandebri humandebri force-pushed the db-billing-url-ingest-session-gating branch from 7811625 to 8ef9888 Compare May 29, 2026 06:11
@humandebri humandebri force-pushed the db-billing-wallet-frontend-client branch from 46fdf9b to 992f693 Compare May 29, 2026 06:45
@humandebri humandebri force-pushed the db-billing-url-ingest-session-gating branch from 8ef9888 to f233f27 Compare May 29, 2026 06:49
@humandebri humandebri force-pushed the db-billing-wallet-frontend-client branch from 992f693 to 31272c1 Compare May 29, 2026 07:22
@humandebri humandebri force-pushed the db-billing-url-ingest-session-gating branch from f233f27 to 488e24e Compare May 29, 2026 07:24
@humandebri humandebri force-pushed the db-billing-wallet-frontend-client branch from 31272c1 to c7b62e5 Compare May 29, 2026 08:13
@humandebri humandebri force-pushed the db-billing-url-ingest-session-gating branch from 488e24e to 6c607ee Compare May 29, 2026 08:36
@humandebri humandebri changed the base branch from db-billing-wallet-frontend-client to db-billing-migrations-assets May 31, 2026 23:44
Base automatically changed from db-billing-migrations-assets to main June 1, 2026 05:03
…ning

# Conflicts:
#	wikibrowser/README.md
#	workers/wiki-generator/src/vfs-idl.ts
@humandebri humandebri marked this pull request as ready for review June 1, 2026 07:46
@humandebri humandebri merged commit 6f340ab into main Jun 1, 2026
8 checks passed
@humandebri humandebri deleted the db-billing-url-ingest-session-gating branch June 1, 2026 07:47
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