Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/simpleissue.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Fork Issue
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you help me understand this one? Does the existing issue type not work within the forks?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes the existing issues work inside the fork. For me, when I create an issue inside my fork, at that point I'm really having a conversation with myself. The current options don't let me just create a ticket that says review the documentation and create documentation about [insert feature]. The other templates are absolutely valid at the repository level because you need to collect information to make decisions. I imagine you are able to discern someone's seriousness in the detail they provide in that format. At the fork level, I might be creating a range of issues, that could turn into prompts to address the finding. That is challenging with the other formats.

image

description: Create a simple issue to track changes when working inside the fork, before going to main.
title: "[Fork] "
labels: []
assignees: []
body:
- type: textarea
id: description
attributes:
label: Description
description: Describe the purpose of this fork and any planned changes
placeholder: Type your description here...
validations:
required: true
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,4 @@ docs/_site/

#Logging
logs
.devcontainer
2 changes: 1 addition & 1 deletion src/core/prompts/system.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ async function generatePrompt(

// Get the full mode config to ensure we have the role definition
const modeConfig = getModeBySlug(mode, customModeConfigs) || modes.find((m) => m.slug === mode) || modes[0]
const roleDefinition = promptComponent?.roleDefinition || modeConfig.roleDefinition
const roleDefinition = modeConfig?.roleDefinition || promptComponent?.roleDefinition

const basePrompt = `${roleDefinition}

Expand Down
Loading