commit c042a4c8e1c45cc4423905da28424ba1a8f7a5ed Author: assembly-bot Date: Sat Aug 15 15:16:17 2026 +0000 Squashed 'module/api/' content from commit 194c64c git-subtree-dir: module/api git-subtree-split: 194c64cfd77c549d266a078c91606092f2a50a7d diff --git a/README.md b/README.md new file mode 100644 index 0000000..6419f4d --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# Agent Collaboration Test diff --git a/main.py b/main.py new file mode 100644 index 0000000..3fd74dc --- /dev/null +++ b/main.py @@ -0,0 +1,14 @@ +from flask import Flask, jsonify + +app = Flask(__name__) + +@app.route('/api/health') +def health(): + return jsonify({'status': 'ok', 'module': 'api'}) + +@app.route('/api/version') +def version(): + return jsonify({'version': '1.0.0'}) + +if __name__ == '__main__': + app.run(host='0.0.0.0', port=5000) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..8d24d2d --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +flask>=3.0 +gunicorn>=21.2 diff --git a/routes/__init__.py b/routes/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/routes/users.py b/routes/users.py new file mode 100644 index 0000000..bb730b2 --- /dev/null +++ b/routes/users.py @@ -0,0 +1,10 @@ +from flask import jsonify + +def register_routes(app): + @app.route('/api/users') + def list_users(): + return jsonify({'users': []}) + + @app.route('/api/users/') + def get_user(user_id): + return jsonify({'id': user_id, 'name': 'Alice'})