-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding frontend to codebase for ease of local dev use. #285
Conversation
/review auto_approve |
Auto-approved PR |
PR Description updated to latest commit (8a0d2ab)
|
CI Failure Feedback 🧐(Checks updated until commit 8a0d2ab)
✨ CI feedback usage guide:The CI feedback tool (
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:
where Configuration options
See more information about the |
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨
|
User description
adding frontend to codebase for ease of local dev use.
PR Type
Enhancement, Documentation
Description
CodexClient
class for handling API interactions with methods for creating apps, starting interviews, generating specs, deliverables, and deployments.pyproject.toml
.Changes walkthrough 📝
chat.py
Add Streamlit frontend for Codex service interaction
frontend/chat.py
generating specs, deliverables, and deployments.
codex_client.py
Implement CodexClient for Codex API interaction
frontend/codex_client.py
specs, deliverables, and deployments.
codex_model.py
Define Pydantic models for Codex API
frontend/codex_model.py
deliverables, and deployments.
Dockerfile.frontend
Add Dockerfile for Streamlit frontend service
Dockerfile.frontend
docker-compose.full.yml
Update Docker Compose to include frontend service
docker-compose.full.yml
README.md
Update README with frontend service instructions
README.md
service.
pyproject.toml
Add Streamlit dependency
pyproject.toml