seineai/SeineSailor

AI-powered copilot for project managers

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
llm_api_typeThe API to use (openai or watsonx)nowatsonx
debugEnable debug modenofalse
max_filesMax files to summarize and review. Less than or equal to 0 means no limit.no150
review_simple_changesReview even when the changes are simplenofalse
review_comment_lgtmLeave comments even if the patch is LGTMnofalse
path_filtersThe path filters, e.g., "src/**.py", "!dist/**", each line will be considered as one pattern. See also - https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore - https://github.com/isaacs/minimatch no!dist/** !**/*.app !**/*.bin !**/*.bz2 !**/*.class !**/*.db !**/*.csv !**/*.tsv !**/*.dat !**/*.dll !**/*.dylib !**/*.egg !**/*.glif !**/*.gz !**/*.xz !**/*.zip !**/*.7z !**/*.rar !**/*.zst !**/*.ico !**/*.jar !**/*.tar !**/*.war !**/*.lo !**/*.log !**/*.mp3 !**/*.wav !**/*.wma !**/*.mp4 !**/*.avi !**/*.mkv !**/*.wmv !**/*.m4a !**/*.m4v !**/*.3gp !**/*.3g2 !**/*.rm !**/*.mov !**/*.flv !**/*.iso !**/*.swf !**/*.flac !**/*.nar !**/*.o !**/*.ogg !**/*.otf !**/*.p !**/*.pdf !**/*.doc !**/*.docx !**/*.xls !**/*.xlsx !**/*.ppt !**/*.pptx !**/*.pkl !**/*.pickle !**/*.pyc !**/*.pyd !**/*.pyo !**/*.pub !**/*.pem !**/*.rkt !**/*.so !**/*.ss !**/*.eot !**/*.exe !**/*.pb.go !**/*.lock !**/*.ttf !**/*.yaml !**/*.yml !**/*.cfg !**/*.toml !**/*.ini !**/*.mod !**/*.sum !**/*.work !**/*.json !**/*.mmd !**/*.svg !**/*.jpeg !**/*.jpg !**/*.png !**/*.gif !**/*.bmp !**/*.tiff !**/*.webm !**/*.woff !**/*.woff2 !**/*.dot !**/*.md5sum !**/*.wasm !**/*.snap !**/*.parquet !**/gen/** !**/_gen/** !**/generated/** !**/@generated/** !**/vendor/** !**/*.min.js !**/*.min.js.map !**/*.min.js.css !**/*.tfstate !**/*.tfstate.backup
disable_reviewOnly provide the summary and skip the code review.nofalse
disable_release_notesDisable release notesnofalse
llm_base_urlThe url of the llm api interface.nohttps://us-south.ml.cloud.ibm.com
llm_light_modelModel to use for simple tasks like summarizing diff on a file.nomistralai/mixtral-8x7b-instruct-v01
llm_heavy_modelModel to use for complex tasks such as code reviews.nometa-llama/llama-3-70b-instruct
llm_model_temperatureTemperature for llm modelno0.05
llm_retriesHow many times to retry llm API in case of timeouts or errors?no5
llm_timeout_msTimeout for llm API call in millisno360000
llm_concurrency_limitHow many concurrent API calls to make to llm servers?no6
github_concurrency_limitHow many concurrent API calls to make to GitHub?no6
system_messageSystem message to be sent to WatsonXnoYou are `@SeineSailor`, an AI-powered copilot for project managers. Your purpose is to assist with code reviews, project discussions, and knowledge transfer. You maintain a knowledge base of the project's development history and can provide context-aware support to developers. Focus on understanding the codebase, architecture, and function implementations to provide valuable insights and guidance.
summarizeThe prompt for final summarization responsenoProvide a concise summary of the pull request changes, highlighting the key modifications and their impact on the codebase. Include any relevant observations or suggestions for improvement.
namedescription
myOutputOutput from the action for testing purpose