Skip to content

feat: supprt ai meeting (readwrite)#263

Open
LucasXu0 wants to merge 16 commits intomainfrom
feat/ai_meeting
Open

feat: supprt ai meeting (readwrite)#263
LucasXu0 wants to merge 16 commits intomainfrom
feat/ai_meeting

Conversation

@LucasXu0
Copy link
Contributor

@LucasXu0 LucasXu0 commented Feb 25, 2026

Description

AI Meeting Block

Summary

  • Regenerate with different templates and different languages
  • Copy summary
  • References
  • Exlucde database related items from slash menu
  • Editable / Readonly

Notes

  • Copy notes
  • Exlucde database related items from slash menu
  • Editable / Readonly

Transcript

  • Copy transcript - with speaker names
  • Disable slash menu
  • Editable / Readonly
Screenshot 2026-02-25 at 10 08 49 Screenshot 2026-02-25 at 10 08 55 Screenshot 2026-02-25 at 10 09 08

Checklist

General

  • I've included relevant documentation or comments for the changes introduced.
  • I've tested the changes in multiple environments (e.g., different browsers, operating systems).

Testing

  • I've added or updated tests to validate the changes introduced for AppFlowy Web.

Feature-Specific

  • For feature additions, I've added a preview (video, screenshot, or demo) in the "Feature Preview" section.
  • I've verified that this feature integrates seamlessly with existing functionality.

load summary templates dynamically and align regenerate menu/options with flutter behavior. update ai meeting copy/regenerate interactions, slash menu restrictions in ai meeting contexts, related icons, and translations.
use string-aware json extraction for streaming payloads and avoid false empty-summary failures by accepting comment-channel fallback when text channel is empty.
# Conflicts:
#	cypress/e2e/embeded/database/database-conditions.cy.ts
#	src/components/editor/components/blocks/text/Placeholder.tsx
remove an unnecessary type assertion, align Placeholder hook dependencies with eslint expectations, and remove an unused import in withElement.
Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @LucasXu0, your pull request is larger than the review limit of 150000 diff characters

@github-actions
Copy link

github-actions bot commented Feb 25, 2026

🥷 Ninja i18n – 🛎️ Translations need to be updated

Project /project.inlang

lint rule new reports level link
Missing translation 1378 warning contribute (via Fink 🐦)

restrict caret-reference cleanup to citation-like markers only\nso regular content like x^2 and word^5 remains intact.\n\nadd regression coverage for caret content preservation.
- Hide the Regenerate button entirely when readonly/published
  instead of showing it as disabled
- Default to first tab (index 0) in readonly/published mode
  instead of restoring the stored selected_tab_index
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