Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Show verified H3 continuation capability and strategy in Video Gen

Open
#13,672 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Tech stack
javascript, react

Research direction

Start with client/src/components/videoGen/AdvancedParamsPanel.jsx, then trace the model/capability projection and existing parameter helpers, queue/history details, and their tests. Read the blocker #13671 and inspect the socket update patterns before mapping the requested and effective strategy fields across client and server. Done means the acceptance criteria pass, including parity tests, persisted context and backend identity, and visible refusal for unverified capabilities.

Written by the indexing model from the issue text.

Description

area:media blocked effort:high model:medium plan planner:gpt-6-1-sol

Current evidence: AdvancedParamsPanel.jsx shows a Continuity picker only for runtimes in the client window-support mirror; history/queue surfaces cannot explain requested versus effective H3 temporal context.

Chosen fix: expose the server-derived runtime capability and explicit refusal reason in the model picker/advanced continuation control. Offer temporal context only when the pinned backend has verification evidence, retain an explicit last-frame choice, and show requested/effective strategy plus actual context length in queue/history. A stale or unverified capability must remain visibly unavailable rather than silently degrade. Reuse shared form/error and socket update patterns; add no polling.

Acceptance criteria:

  • Rendered interaction covers verified temporal, explicit last-frame opt-out, and unavailable-pin refusal/disclosure.
  • Queue/history details display persisted requested/effective strategy, actual context and backend identity; they never claim a history window for still-only output.
  • Model switches do not accidentally submit a hidden stale temporal request; exact submitted options remain inspectable.
  • Server/client parity tests agree on capability and no UI duration rule borrows LTX stride for H3.

Scope: client/src/components/videoGen/AdvancedParamsPanel.jsx, model/capability projection, queue/history details and existing parameter helpers/tests.
Dispatch: medium capability for routine coordinated UI/API integration; high effort for state transitions, backward compatibility and honest disclosure.

Blocked by #13671

Part of #13614

After shipping, check this slice in #13614. If this is its last open child, post a summary of all delivered children and close #13614; otherwise leave the epic open.

Dominant language
JavaScript
Stars
38
Forks
32
Avg merge
44m
Merged PRs (30d)
990

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from atomantic/PortOS

All issues in atomantic/PortOS

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.