Repository navigation
Releases: joediggidyyy/CodeSentinel
Releases · joediggidyyy/CodeSentinel
Release list
CodeSentinel v1.0.0-beta.1 - First Beta Release
Immutable
release. Only release title and notes can be modified.
First Beta Release
CodeSentinel is a security-first self-healing automated maintenance and monitoring system following our core principles of:
SECURITY > EFFICIENCY > MINIMALISM.
Installation
�ash pip install codesentinel-1.0.0-py3-none-any.whl
Or from source:
�ash pip install codesentinel-1.0.0.tar.gz
Key Features
- Interactive Setup Wizard: 7-step GUI wizard for easy configuration
- Process Monitor: Permanent core function for orphan process management (auto-starts)
- Development Audit: Comprehensive security, efficiency, and minimalism audits
- Alert System: File, email, and Slack integration
- IDE Integration: Auto-detection and configuration for popular IDEs
- Copilot Integration: AI-assisted code review and remediation
Available Commands
- \codesentinel status\ - Show system status
- \codesentinel !!!!\ - Run comprehensive development audit
- \codesentinel-setup\ - Run interactive CLI setup
- \codesentinel-setup-gui\ - Launch GUI setup wizard
Requirements
- Python 3.13+
- psutil (for process monitoring)
- requests (for alerts)
- schedule (for automation)
Known Issues
- GUI requires tkinter (bundled with most Python distributions)
- Some false positives in security audit (password variable names)
Changes in This Release
- Fixed package discovery to include all subpackages
- Modernized license format (SPDX: MIT)
- Complete distribution with all core modules
- Process monitor initialized and documented as a core feature
- Clean installation tested and verified
Documentation
Note: This is a beta release. Please report any issues on the GitHub Issues page.