Skip to content

refactor(session): read the saved feeds through Wolfram - #65

Merged
ewanc26 merged 2 commits into
mainfrom
refactor/use-wolfram-saved-feeds
Oct 7, 2026
Merged

ewanc26 merged 2 commits into
mainfrom
refactor/use-wolfram-saved-feeds

Conversation

@ewanc26

@ewanc26 ewanc26 commented Oct 7, 2026

Copy link
Copy Markdown
Owner

What this changes

The feed picker's job calls Wolfram v0.35.0's wf_agent_get_saved_feeds (pinned in the first commit; util.c joins the host Wolfram objects because the library's own moderation code now uses wf_str_dup) instead of walking the preferences and looking up generator names (~80 lines, the same as Cobalt's, which does the same in cobalt#195). Part of #53.

Verification

Host: make test (4019 checks, 0 failures). The 3DS build (devkitARM, against a Wolfram v0.35.0 build) links with no warnings. The job itself is only compiled for the 3DS, so CI and Wolfram's mock-PDS test are the checks; nothing ran on Azahar or a 3DS.

Docs

AGENTS.md and CHANGELOG updated.

Checklist

  • CI is green (CI gate and flow / conventions)
  • No secrets, tokens or signing keys in the diff
  • Tests added or changed with the behaviour; none skipped, disabled or deleted

🤖 Generated with Claude Code

ewanc26 and others added 2 commits October 7, 2026 11:44
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ewanc26
ewanc26 merged commit 567eab5 into main Oct 7, 2026
9 checks passed
@ewanc26
ewanc26 deleted the refactor/use-wolfram-saved-feeds branch October 7, 2026 10:48
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