文件历史

4 次代码提交

作者 SHA1 备注 提交日期
Rohit C Prasad a8b8732a7f Support PDF attachments end-to-end
PDFs attach as OpenAI file parts; Anthropic/Gemini convert to their
native blocks. Models without native PDF support get a local fallback
at send time — pypdf text extraction or pypdfium2 page images, chosen
in Settings -> Token savings. Attach-time page/size thresholds
(default 20 pages / 10 MB) reject oversized PDFs with a notice.
2026-07-17 13:38:38 -07:00
Rohit P 0036049fb3 Improve the Code agent: env context, ergonomic tools, parallel execution
- Inject an environment block (cwd, platform, date, git snapshot) into the
  system prompt at engine build, saving discovery tool calls every session
- Replace the toolkit's read_file with a line-numbered, windowing reader
  that degrades gracefully on big files instead of raising
- run_shell: 120s default / 600s max timeout (was 30s), a description
  param surfaced in approval prompts, and truncation that keeps the tail
  of long output where test/build verdicts live
- Background tasks: run_shell(run_in_background) + shell_task_output /
  shell_task_kill for dev servers and long builds
- TurnEngine: low-risk tool calls in one assistant turn now execute
  concurrently; writes/shell stay strictly ordered
2026-06-12 06:42:18 -07:00
Rohit C Prasad 41b1591f6d style: black-format the entire repo
Mechanical 'black .' over root package and platform/ (109 files; the
Lint workflow checks the whole repo and has been red since platform
landed unformatted, with a few more violations from community merges
whose branches never ran CI). No functional change: full platform
suite (264) and aisuite suites verified unchanged after formatting.
2026-06-10 15:29:23 -07:00
Rohit C Prasad 3a9a1de0eb Agentic Helper for daily tasks
An agent harness built on aisuite's agent framework. Adds a coworker engine
with pluggable connectors (browser automation, integration tools), session
management, audit logging, and a permissions model, alongside a desktop GUI
surface (Tauri + React) and a multi-provider model layer with Ollama support.

Co-authored-by: Devika <dr.drp8226@gmail.com>
2026-06-08 20:25:00 -07:00