Skip to content

Release 1.0.0-beta.20: Document soft-delete, displayText, fine-tuning…#118

Merged
colinmxs merged 1 commit intodevelopfrom
main
Apr 1, 2026
Merged

Release 1.0.0-beta.20: Document soft-delete, displayText, fine-tuning…#118
colinmxs merged 1 commit intodevelopfrom
main

Conversation

@colinmxs
Copy link
Copy Markdown
Contributor

@colinmxs colinmxs commented Apr 1, 2026

… costs, CodeQL remediation, dependency refresh

Reliable document deletion, displayText for RAG-augmented messages, fine-tuning cost dashboard, assistant archive removal, and a full dependency refresh across Python, npm, and GitHub Actions.

Features:

  • Soft-delete document lifecycle with background cleanup, retry logic, DynamoDB TTL backstop, and search filtering for mid-deletion docs
  • Upload failure reporting endpoint for client-side error tracking
  • DisplayText system preserving original user messages when RAG augmentation or file attachments modify the prompt sent to the agent
  • Debug output toggle in chat preferences for prompt inspection
  • Fine-tuning cost dashboard with per-user breakdowns and default monthly quota hours
  • Shared conversation cascade deletion on session delete

Removals:

  • Assistant archive functionality (ARCHIVED status, archive endpoint, include_archived parameter) replaced with single delete operation

Security & Code Quality:

  • All CodeQL findings resolved (180 log injection fixes, 5 silent exception fixes, cyclic import elimination, 13 unused variables)
  • Four Dependabot security patches (requests, picomatch, diff)

CI/CD:

  • CDK synth skipped on PRs for app-api and frontend workflows
  • scripts/common/** removed from frontend workflow path triggers
  • GitHub Actions bumped (upload-artifact v7, download-artifact v8, setup-node v6, codeql-action latest)

Testing:

  • Analog.js testing migration for frontend (vitest config removed)
  • fast-check v4.6.0 added for property-based frontend tests
  • 4,200+ lines of new backend tests for document deletion flows

Tooling:

  • sync-version.sh now auto-updates README badge and current release text
  • Versioning steering docs updated across Kiro, Cursor, and Claude
  • Release notes steering doc added (fileMatch on RELEASE_NOTES.md)

Dependencies:

  • Python: uvicorn 0.42.0, strands-agents 1.33.0, strands-agents-tools 0.3.0, aws-opentelemetry-distro 0.16.0, bedrock-agentcore 1.4.8, openai 2.30.0, cachetools downgraded to 6.2.4 for compatibility
  • Frontend: Angular 21.2.6, @angular/cdk 21.2.4
  • Infrastructure: aws-cdk group bumped, constructs bumped

… costs, CodeQL remediation, dependency refresh

Reliable document deletion, displayText for RAG-augmented messages,
fine-tuning cost dashboard, assistant archive removal, and a full
dependency refresh across Python, npm, and GitHub Actions.

Features:
- Soft-delete document lifecycle with background cleanup, retry logic,
  DynamoDB TTL backstop, and search filtering for mid-deletion docs
- Upload failure reporting endpoint for client-side error tracking
- DisplayText system preserving original user messages when RAG
  augmentation or file attachments modify the prompt sent to the agent
- Debug output toggle in chat preferences for prompt inspection
- Fine-tuning cost dashboard with per-user breakdowns and default
  monthly quota hours
- Shared conversation cascade deletion on session delete

Removals:
- Assistant archive functionality (ARCHIVED status, archive endpoint,
  include_archived parameter) replaced with single delete operation

Security & Code Quality:
- All CodeQL findings resolved (180 log injection fixes, 5 silent
  exception fixes, cyclic import elimination, 13 unused variables)
- Four Dependabot security patches (requests, picomatch, diff)

CI/CD:
- CDK synth skipped on PRs for app-api and frontend workflows
- scripts/common/** removed from frontend workflow path triggers
- GitHub Actions bumped (upload-artifact v7, download-artifact v8,
  setup-node v6, codeql-action latest)

Testing:
- Analog.js testing migration for frontend (vitest config removed)
- fast-check v4.6.0 added for property-based frontend tests
- 4,200+ lines of new backend tests for document deletion flows

Tooling:
- sync-version.sh now auto-updates README badge and current release text
- Versioning steering docs updated across Kiro, Cursor, and Claude
- Release notes steering doc added (fileMatch on RELEASE_NOTES.md)

Dependencies:
- Python: uvicorn 0.42.0, strands-agents 1.33.0, strands-agents-tools
  0.3.0, aws-opentelemetry-distro 0.16.0, bedrock-agentcore 1.4.8,
  openai 2.30.0, cachetools downgraded to 6.2.4 for compatibility
- Frontend: Angular 21.2.6, @angular/cdk 21.2.4
- Infrastructure: aws-cdk group bumped, constructs bumped
@colinmxs colinmxs merged commit e10e0b1 into develop Apr 1, 2026
59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant