
Security News
MCP Community Begins Work on Official MCP Metaregistry
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
A Python package for generating sprint reports and managing sprint activities at University Information Services.
UIS Sprint Report
is a command-line tool designed to generate detailed reports for sprint activities, manage sprint-related data through embeddings, and interact via a chat interface, specifically tailored for University Information Services.
To install UIS Sprint Report
, you can use pip:
pip install uis-sprint-report
Ensure that the Ollama local model server is running and that you have downloaded the necessary models locally before running this command-line tool.
The tool is intended to be run with various commands based on the required operation: generating reports, creating PowerPoint presentations of sprint goals, or engaging in an interactive chat to query sprint statuses.
uis-sprint-report --access-token "YOUR_TOKEN" --command "pptx" --sprint-goals "Goal 1; Goal 2"
--api-base
(str
): Base URL for API access. Default is "https://gitlab.developers.cam.ac.uk/"
.--access-token
(str
): Access token for API authentication.--command
(str
): Command to execute. Options are "report"
, "pptx"
, or "chat"
.--group-id
(int
): GitLab group ID. Default is 5
.--iteration-id
(int
): Iteration ID within the group. Default is 383
.--labels
(str
): Labels to filter the issues. Default is "team::Identity"
.--model
(str
): Ollama model to use. Default is "mistral:latest"
.--cache-file
(str
): Path to the cache file. Default is ".cache"
.--chunk-size
(int
): Size of the text chunks for processing. Default is 500
.--chunk-overlap
(int
): Overlap between text chunks. Default is 0
.--max-tokens
(int
): Maximum tokens for model inference. Default is 1500
.--sprint-goals
(str
): Description of sprint goals.--pptx-file
(str
): Path for saving the generated PowerPoint file. Default is "sprint_goals.pptx"
.--max-attempts
(int
): Maximum attempts for generating a response. Default is 5
.Each command initializes the ChatOllama
model with the specified model
and max_tokens
, then executes the function corresponding to the command.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is licensed under the MIT License.
FAQs
A Python package for generating sprint reports and managing sprint activities at University Information Services.
We found that uis-sprint-report demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
Research
Security News
Socket uncovers an npm Trojan stealing crypto wallets and BullX credentials via obfuscated code and Telegram exfiltration.
Research
Security News
Malicious npm packages posing as developer tools target macOS Cursor IDE users, stealing credentials and modifying files to gain persistent backdoor access.