mcasperson/SecondBrainAction

AI powered git commit message generator with Ollama

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
toolThe tool to useyesGitHubDiffs
promptThe LLM promptyesProvide a summary of the changes from the git diffs. Use plain language. You will be penalized for offering code suggestions. You will be penalized for sounding excited about the changes.
tokenGitHub access tokenno
ownerGitHub repo ownerno${{ github.repository_owner }}
repoGitHub repono${{ github.event.repository.name }}
githubDaysGitHub daysno1
shaGit commit SHAno
summarizeIndividualDiffsWhether to summarize individual diffsnotrue
gitDiffModelThe model used to create git diffsnoqwen3:30b-a3b
modelThe model used to answer the promptyesllama3.2:3b
zenDeskTokenThe ZenDesk Access Tokenno""
zenDeskUserThe ZenDesk Userno""
zenDeskUrlThe ZenDesk URLno""
zenDeskDaysThe number of days worth of tickets to summarizeno30
zenStartPeriodThe start period for ZenDesk tickets in the ISO date-time format e.g. 2011-12-03T10:15:30+01:00. Leave blank to default to the last 31 days.no""
zenEndPeriodThe end period for ZenDesk tickets in the ISO date-time format e.g. 2011-12-03T10:15:30+01:00. Leave blank to default to the last 31 days.no""
zenDeskOrganizationThe organization to summarizeno""
contextFilterQuestionAn optional question to filter the context of the ZenDesk ticketsno""
contextFilterMinimumRatingThe minimum rating to filter the context of the ZenDesk ticketsno""
zendeskRecipientThe recipient for the ZenDesk ticketno""
ticketSummaryPromptThe custom prompt to use for summarizing ZenDesk ticketsno""
zendeskSaveIndividualSet to true to save the result of each individual ZenDesk ticket summary to a file.no""
contextWindowThe size of the context windowno8192
diffContextWindowThe size of the diff context windowno8192
slackChannelThe slack channel to summarizeno""
slackDaysThe number of days worth of Slack messages to consumeno7
slackAccessTokenThe Slack access tokenno""
slackExcludedOrgsOrganizations to exclude from the Slack summaryno""
outputFormatThe output format. Set markdn for Slack markdown, or leave blank for regular markdown.no""
directoryScanKeywordsKeywords to scan for in the source content.no""
directoryScanPathSpecAn Ant pathspec used to select files during a directory scan.no""
directoryScanDirectoryThe directory to scan.no""
fileContextWindowThe context window used when summarising the content from an individual file.no8192
directoryScanKeywordWindowThe window of text to include around keywords when summarizing files.no4000
namedescription
responseThe LLM response