- Put up a warning banner on publicly shared links that says "This is a test for technology evaluation purposes only, this is not a decisional document" Make demo Videos: playground switching sys prompts, transfer sys prompt to custom model with docs
- Cite sources in rag (do this for other models, too):
- Allow bulk select even when nothing is tagged: https://github.com/GSA-TTS/temp-10x-ai-sandbox/blob/66acbd1b866e9c93edc4457048af323c2fc0a5d0/src/lib/components/workspace/Documents.svelte#L280-L281
- Models and docs need ownership and visibility in database, owner str, visibility [str]
- OpenAI embeddings via plugin? open-webui/open-webui#2288
- Bigger exponential back off in embeddings, up to 10-20 minutes? Need to handle async failures/missing chunks.
- Cost controls like hashing doc entries using their text to avoid duplication
- Track costs and show them to users
- gray out vision for custom models that don't have vision
- Ability to share docs/models by pasting an email of another user ("This email is belongs to a sandbox user. They will now have access to the model" / "This email does not belong to a sandbox user"). Probably want comma separation...
- Add http links to Doc upload options, seems mostly done
- stop checking for ollama models?
- Fix tagging ux, add tags should be clickable, should save when you hit save
- Check and batch-tag multiple docs
- documents tab needs a spinner when processing docs
- existing tags should be selectable when adding to docs
- Need initial (Type a message down there 👇 to get started / explain that this is a chat interface) message for new users
- Soft outline around new chat and documents buttons
- Fix translations for docs & more and search your chats, as well as sign in screen
- create a couple default custom prompts shortcuts like /quick-summary ([type something here]) and /quick-summary-from-paste {{clipboard}}
- Unhide Tools from Docs & more layout
- Chroma is kept in ram... need to swap for redisVL
- tell run format to ignore package.json so we don't have to npm install in pre-commit to get formatting to match in the ci check
- change cors all origins to front end and pipelines only
- Replace with appropriate checks (e.g. spell checking)
- Replace with appropriate checks for this patch (e.g. checkpatch.pl)
- Replace with appropriate checks for the whole series (e.g. quick build, coding style checks, etc.)
- Support the drupal phpass variants (see phpass homepage)
- Remove redundant category deprecations
- Verify digest size (if digest is known)
- Find out what crowd's policy is re: unicode
- Find out what grub's policy is re: unicode
- Try to detect incorrect 8bit/wraparound hashes
- Check for 2x support
- Figure out way to skip these tests when not needed
- Would like to implementing verify() directly, to skip need for parsing hash strings
- Would like to dynamically pick this based on system
- Make default block size configurable via using() and deprecatable via .needs_update()
- Could support the optional 'data' parameter
- Switch to working w/ str or unicode
- Factor out variable checksum size support into a mixin
- Add in 'encoding' support once that's finalized in 1.8 / 1.9
- Use inspect.VALUE here, and make the annotations lazily evaluated
- Handle huge files in some other way
- Remove in 1.0 release
- Check -numweeks for next year
- Remove the '$' check after JMESPath supports it
- Make this configurable in the future
- Support text-indent, padding-left -> alignment.indent
- Allow for special properties -excel-pattern-bgcolor and -excel-pattern-type
- Refactor to remove code duplication
- Handle record value which are lists
- Do this timedelta properly in objToJSON.c
- Figure out why these two versions of
meta
dont always match - Support other fill patterns
- Handle cell width and height: needs support in pandas.io.excel
- Try to consolidate the concat visible rows methods
- Expand to handle datetime to integer conversion
- Handle datetime to integer conversion
- Expand this to handle a default datetime format
- Check week number 1 of next year as well
- Remove after deprecation period
- Remove the '$' check after JMESPath supports it
- Make this configurable in the future
- This can probably be sped up using a regex
- Support %
- Don't lowercase case sensitive parts of values (strings)
- Hack in buffer capability for pyxlsb
- There is no way to distinguish between floats and datetimes in pyxlsb
- Can we use current color as initial value to comply with CSS standards?
- Warn user if item entered more than once (e.g. "border: red green")