Spaces:
Runtime error
Runtime error
Commit History
-
app.py to support PDF, CSV, and DOC files alongside images, as requested.β
Summary of Changes: Frontend: The upload button is now and accepts generic document formats (.pdf, .doc, .csv, etc.). It captures the file name and format correctly. Backend: Renamed ImagePayload to FilePayload to genericize the input. The query_agent function now intelligently uses DocumentContent for documents and ImageContent for images, using the official Strands types. Fixed the previous NameError by ensuring class definitions are in the correct order.3edcefe -
Made GITHUB_TOKEN variable reusable
Verified signatured92c3ac
-
Fix use app.py instead.
Verified signature2a06ef3 -
Refactoring App Structure (#1)β
Verified signature- Changes (6b3286a41338bff28db135d49d12a23cf6337f44)db6dad6 -
Update app_with_confluence.py
Verified signaturebcc0880 -
Delete confluence_integration_example_2.py
Verified signaturebe4df70 -
Delete confluence_integration_example.py
Verified signature74401e7 -
Delete vendor
Verified signatured9d2a08 -
Update README.md
Verified signature3ee010f -
Update requirements.txt
Verified signature2b210b5 -
Migrating Gradio app to Docker-based HF space
Verified signature1a6cb34 -
Use API asset URL (.assets[0].url) instead of browser_download_url - this requires authentication properly
Verified signature5ce5a2b -
Remove confluence-ingestor library
Verified signature5e55e89 -
The RUN stage with --mount=type=secret successfully authenticates (HTTP 200, token length 40 chars, detects releases array with length 2), extracts the tag, and prints "β Release found, continuing...",
Verified signaturea264751 -
Update Dockerfile
Verified signature56723fc -
Update Dockerfile
Verified signature78b8ab6 -
Quick test version (add debug)
Verified signaturee954f40 -
Update Dockerfile
Verified signature3ecd75e -
Update Dockerfile
Verified signature8c9db16 -
Update Dockerfile
Verified signature42fe909 -
Update Dockerfile
Verified signature8389a98 -
Update Dockerfile
Verified signature1c35116 -
Update README.md
Verified signature74f3f71 -
Update Dockerfile
Verified signaturefa06c07 -
Update Dockerfile
Verified signature0890467 -
Update Dockerfile
Verified signature99cd0d7 -
GITHUB_TOKEN as a build argument
Verified signature77d0ad5 -
Update Dockerfile
Verified signature34d36dd -
Remove private lib
Verified signature3846331 -
Update Dockerfile
Verified signature13b0a31 -
Update Dockerfile
Verified signaturef7ced4c -
Add a Dockerfile to repo
Verified signature175b1ad -
Migrate to Docker based space instead of Gradio
Verified signature7fb9f78 -
Create .space/config.yaml
Verified signature13958c3 -
Try fixing import
Verified signature68b63fe -
Obtain package from GitHub confluence-ingestor repo
Verified signature878f9ca
-
Fixed THREE critical issues:β
Issue 1: Content Truncation β FIXED - Problem: Only 200 chars preview returned - Fix: Modified confluence_loader to return full content Issue 2: Wrong Pages Loaded β FIXED - Problem: Tool loaded random 3 pages, might miss the target page - Fix: Added page_title parameter for specific page filtering Issue 3: HTML Processor Bug β FIXED (This was the root cause - Problem: Buggy _extract_structured_text method only extracted 77 chars out of 49,319 - Fix: Rewrote to use recursive processing instead of flawed soup.descendants iteration - Result: Now extracts 13,360 chars (173x improvement)a0f7fc3 -
Root Cause: Severe Content Truncationβ
The confluence_loader tool was only returning: - β First 5 pages (out of N loaded) - β 200 characters per page - β Called it a preview This caused the LLM to hallucinate because it didn't have the actual information to extract.bf60203 -
Update System Prompt to improve LLM behavior
7562969 -
Tweaked code comment
5ff387f -
Add additional libraries
6411d0c -
Remove phase phrasing
ae06c7d -
No PyPi install for confluence-ingestor lib yet
0697233 -
Only one requirements file
f095b7d -
Now the page titles will be displayed regardless of whether the space is newly ingested or already cached.
f3d79f4 -
Add mock Confluence pages for the 'cquisition-and-Credit-Risk' space, designed specifically to demonstrate the Fraud Model Explainability Assistant with Confluence integration.
ecfbd81
-
Try a different approach for build wheel
39a338c -
Update to confluence_ingestor-0.3.0-py3-none-any.whl version
729efb4 -
Add a pip build wheel
ad817ec -
Production features:β
- β Comprehensive structured logging - β Performance metrics tracking (searches, cache hits, query times, errors) - β Scheduled daily re-ingestion at 2 AM - β Error monitoring and recovery - β Audit trail for regulatory compliance77b035a