add focus tracking for tui so cursor will hide when not in focus#103
Merged
Merged
Conversation
Contributor
Author
|
turns out its very easy in tea and every other implementation i had was not using the helper functions provided from bubbletea |
🤖 Generated with [opencode](https://opencode.ai) Co-Authored-By: opencode <noreply@opencode.ai>
e9b6421 to
044404d
Compare
toph420
pushed a commit
to toph420/tophcode
that referenced
this pull request
Dec 17, 2025
* chore: format code * wip(desktop): progress * chore: regen sdk * chore: format code * add project.name/icon * wip(desktop): progress * feat: add color to project * chore: regen sdk * chore: format code * rename bus * rework project loading * fix ci * chore: regen sdk * chore: format code * core: add automatic project icon discovery from favicon/logo files * chore: regen sdk * chore: format code * core: fix project icon update to preserve existing icon properties * chore: regen sdk * chore: format code * ci: fix sdk gen * chore: regen sdk * chore: format code * core: make project updated timestamp optional to support legacy project data * core: fix project creation to include updated timestamp * chore: regen sdk * chore: format code * fix: read when file is svg * chore: regen sdk * chore: format code * test fixes * core: fix project event emission to include updated worktree data * chore: regen sdk * chore: format code * sync * chore: regen sdk * chore: format code * discover logic * chore: regen sdk * chore: format code * fix tests * fix types * chore: regen sdk * chore: format code * format on write * fix: resolve 'latest' to actual version when caching plugins (anomalyco#5292) * ci: fix sdk workflow * wip(desktop): progress * wip(desktop): progress * wip(desktop): progress * wip(desktop): progress * wip(desktop): progress * feat: add Biome LSP support (anomalyco#5290) * wip(desktop): progress * wip(desktop): progress * add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT * wip(desktop): progress * wip(desktop): progress * wip(desktop): progress * core: fix project icon update handling to preserve existing icon properties * wip(desktop): progress * wip(desktop): progress * better interleaved thinking support (anomalyco#5298) * fix: add spacer before queued badge * tweak: add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS * ignore: rm chalk * Update Nix flake.lock and hashes * ci fix * chore: regen sdk * chore: format code * ci * chore: regen sdk * ci: combine sdk and format workflows into single generate workflow * ci * ci * ci * ci * ci * ci * ci * ci * ci * fix: re-enable tauri typecheck * ci * ci * ci * ci * ci * ci * ci * ci * ci * ci * ci * ci * sync * ci * ci * ci * ci * docs: Add portal project to ecosystem documentation (anomalyco#5300) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * core: enable project discovery for experimental builds * ci: publish with multiple tags instead of using dist-tag npm dist-tag add command is broken, so publish package multiple times with different tags directly instead * ci * ci * ci * release: v1.0.141 * sync: record last synced tag v1.0.141 * chore: format code --------- Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> Co-authored-by: Dax Raad <d@ironbay.co> Co-authored-by: Aiden Cline <aidenpcline@gmail.com> Co-authored-by: Nick <105120312+nick-vi@users.noreply.github.com> Co-authored-by: ry2009 <134240944+ry2009@users.noreply.github.com> Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Co-authored-by: David Hill <iamdavidhill@gmail.com> Co-authored-by: Hosenur Rahaman <hosenur.dev@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: opencode <opencode@sst.dev> Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
randomm
referenced
this pull request
in randomm/opencode
Jan 9, 2026
…#103) * docs(memory): implement multi-memory chunking for remory token limits (#100) - Add token limit warnings to /session-start (256 tokens = ~1,000 chars) - Replace single large workflow memory with 7 focused memories - Update memory-and-remory.md with chunking best practices - Add troubleshooting section for embedding failures - Document safe memory size: 1,200-1,500 characters per entry - Explain why --infer false doesn't affect token limits Prevents 'Failed to generate embedding' errors that blocked session initialization when storing comprehensive workflow documentation. * feat(pm): strengthen parallel delegation emphasis with decision frameworks (#102) Add 7 targeted enhancements to improve parallelization guidance: - Parallelization identification checklist with dependency test matrix - Common patterns section (5 patterns with 30-66% time savings) - Decision framework (5-step process integrated in routing) - Blocking behavior clarification (worst-case semantics) - Enhanced delegation language (strategic vs optional framing) - Example with rationale (why tasks are parallelizable) - Anti-patterns section (6 mistakes with correct approaches) Improves strength from 5/10 to 8.5/10. Prevents 50-100% time waste from missed parallelization opportunities (research+review, API+schema, multiple PR reviews). Aligns with orchestration best practices (Airflow/Kubernetes/Jenkins patterns). Adds ~135 lines total. All changes additive, backward compatible.
andreipromarketing-dev
pushed a commit
to andreipromarketing-dev/opencode
that referenced
this pull request
Apr 7, 2026
Fixes anomalyco#103, anomalyco#106, anomalyco#108 Claude Code automatically loads hooks/hooks.json by convention. Explicitly declaring it in plugin.json causes a duplicate detection error: "Duplicate hooks file detected" Added regression test to prevent this from being reintroduced.
andreipromarketing-dev
pushed a commit
to andreipromarketing-dev/opencode
that referenced
this pull request
Apr 7, 2026
- Add minimum Claude Code version requirement (v2.1.0+) - Document hooks auto-loading behavior to prevent flip-flop cycles - Add flip-flop history table to PLUGIN_SCHEMA_NOTES.md - Reference issues anomalyco#29, anomalyco#52, anomalyco#103 that were caused by this confusion - Explain that regression test now prevents reintroduction This documentation should prevent future confusion about whether to add/remove the hooks field from plugin.json.
xywsxp
pushed a commit
to xywsxp/opencode
that referenced
this pull request
Apr 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 Generated with opencode
Co-Authored-By: opencode noreply@opencode.ai