Skip to content

Tool addition, UI fix and HITL bypass#6

Open
Joewus12345 wants to merge 1211 commits into
openai:mainfrom
Joewus12345:master
Open

Tool addition, UI fix and HITL bypass#6
Joewus12345 wants to merge 1211 commits into
openai:mainfrom
Joewus12345:master

Conversation

@Joewus12345
Copy link
Copy Markdown

  • added an additional tool to fetch products added to the knowledge base
  • fixed the typing indicator for the support representative as it was showing on the customer side of the customer view
  • added a bypass for HITL in situations where a support agent wants to have both options of automatic replies and HITL functionality

Joewus12345 and others added 30 commits October 26, 2025 16:22
…rker-for-chatwoot

Refactor Chatwoot webhook to use async job queue
…ity-checks-and-tests

Handle offline handoffs without queue side effects
…ok-event-handling

Handle empty Chatwoot provider streams
Joewus12345 and others added 30 commits December 8, 2025 19:22
…oken-expiration-handling

Extend session lifetime after Telegram verification
…nd-admin-routing-features

Add admin bootstrap onboarding and tighten access control
…ie-handling-with-proxy

Improve session cookie handling behind proxies
…pai-proxy

Align logout cookie expiration with login settings
- route knowledge base and sidebar document links through in-app paths, add agent entry, and swap admin icon
- highlight active sidebar items and add a quick logout control in the sidebar header and user menu
- ensure relevant article links and copied URLs stay on the /kb route for same-origin loading
- refactor the various routes including /, /scrape_jobs, /kb, /init_vs, /agent, /admin to be responsive, updated the sidebar to be mobile responsive.
- added a few components, refactored and updated others to match the final UI that was desired. Tested the UI across desktop, tablet and mobile to ensure enverything was intact.
- mde changes to ensure consistency in design patterns across routes, changes some design elements and included others.
- ran job scrapes to also update the knowledge base and test that UI features did not interfere with functionality of the various pages.

## Testing
- npm run lint
- npm run test
- npx run tsc
…-after-recent-changes

Fix sidebar navigation links and logout handling
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