fix: entire hook compatibility and test updates#1185
Conversation
Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Refactor Internal Hack mode UI on /prompts/new endpoint
- Hide effective prompting guide link in internal hack mode - Remove advanced options section in internal hack mode - Simplify dropdown to show only "Hack Instructions" label - Update description placeholder to indicate autogeneration - Add paste handlers for markdown beautification - Add rich text to markdown conversion on paste - Preview button already working correctly Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
- Add GitHub Models API integration for description generation - Use gpt-4o-mini model (GitHub Models uses OpenAI-compatible API) - Generate descriptions automatically after internal hack is posted - Only generate if no manual description provided (protects manual edits) - Add GITHUB_MODELS_TOKEN environment variable - Non-blocking generation with error handling - Generation only for YAML format (internal hack mode) Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…e docs - Remove structuredFormat check, use isInternalHack detection instead - Update model to gpt-5-nano with automatic fallback to gpt-4o-mini - Improve system prompt using OSTA best practices (2026 standards) - Make GITHUB_MODELS_TOKEN mandatory (throws error if missing) - Add complete GitHub Models setup guide to README.md with: - Step-by-step token generation instructions - Usage limits and troubleshooting - Model comparison table - Links to official documentation Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…promptbar) Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…romptbar Rebrand OpenGraph/Twitter metadata and structured data from prompts.chat to Solution8 PromptBar
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…rchestration Addressing PR comments
Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com> Agent-Logs-Url: https://github.com/solution8-com/S8-Utility-Promptschat/sessions/de5c5d66-7485-45d6-8b51-1a9ba84186e3
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com> Agent-Logs-Url: https://github.com/solution8-com/S8-Utility-Promptschat/sessions/2c26aef7-3ba9-4ef9-991e-0976756f503c
…sorting-and-deletion Fix tags admin bulk-delete parse error
Agent-Logs-Url: https://github.com/solution8-com/S8-Utility-Promptschat/sessions/6eec3745-a1f6-4d81-8513-7b29510e42fe Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…caping Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…as HTML Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
… remove from repository
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…tion or class' Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…tion or class' Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…cationIds size Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/efbd0b19-f8b2-4595-b48b-64dbd6e53817 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…roy on oversized body, CSP comment Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/efbd0b19-f8b2-4595-b48b-64dbd6e53817 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…allback, test env handling Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/d62a8708-5900-4587-a389-6ac466b1c81d Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…ignore to raycast-extension only Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/43b70e27-4977-4f14-94bd-990e80d7d9aa Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/312b308c-caaa-48a5-b4dc-e82f504bca3b Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
U xiteration1
…andleAddMcp() Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
- Remove hardcoded skill.nd.json requirement for folder uploads - Support dragging single skill files in addition to folders - Enable direct download of single-file skills (not wrapped in ZIP) - Maintain ZIP download for multi-file skills - Add comprehensive tests for skill editor functionality This addresses the user's request to improve skill uploading through the DUI interface with drag-and-drop capabilities and flexible download options.
Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/a8701f05-ff65-4494-a857-a72669cadf72 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/a8701f05-ff65-4494-a857-a72669cadf72 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/a8701f05-ff65-4494-a857-a72669cadf72 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…lization Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/a8701f05-ff65-4494-a857-a72669cadf72 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/a8701f05-ff65-4494-a857-a72669cadf72 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Fix PR #59 review issues in SkillEditor drop flow and single-file download headers
…replace confirmation dialog Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/14aeefbc-78ff-4065-a56e-e9bc1b85b4f3 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
…t is correct Agent-Logs-Url: https://github.com/solution8-com/AIRstack-Promptbar/sessions/0b9c9ac3-0a1a-47b7-805a-3f70ebac4477 Co-authored-by: le-dawg <3172733+le-dawg@users.noreply.github.com>
Entire-Checkpoint: 75bf672334cb
|
Important Review skippedToo many files! This PR contains 258 files, which is 108 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (7)
📒 Files selected for processing (258)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
UserPromptSubmithook race condition inentireCLI by adding|| trueto suppress exit 1 on session start (known issue Entire startup hooks are failing entireio/cli#237)Changes
.claude/settings.json: Wrapentire hookscommand with error suppression to prevent blocking on first promptTesting
Hook no longer blocks session initialization.
entirecontinues capturing sessions after TurnStart establishes session_id.🤖 Generated with Claude Code