Commit Graph

11 Commits (61605ca55333be50bcc4a4f2c775a9fcf00de782)

Author SHA1 Message Date
Zhiming Ma be5e76650f
refactor(agent): refactor completion postprocess and caching. (#576) 2023-10-17 09:04:04 -07:00
Zhiming Ma 5f67abb553
fix(agent): improve postprocess to trim whitespace. (#550)
* fix(agent): improve postprocess to trim white space.

* fix: lint.
2023-10-13 21:57:55 -07:00
Zhiming Ma efe2dcbb0f
refactor(agent): agent http request and cancellation flow. (#446)
* refactor(agent): refactor http request and cancellation flow.

* fix: minor fixes.

* fix: minor fix cheking timeout error in stats.
2023-09-15 11:05:46 +08:00
Zhiming Ma 207559b0a2
feat: Agent add postprocess for repetitive patterns. (#294) 2023-07-13 16:31:20 +08:00
Zhiming Ma 2680410ac0
Feat agent postprocess limit completion scope (#254)
* refactor: Extract postprocess filters , add unit test for postprocess filters.

* feat: agent add indentation based postprocess.

* feat: agent enable indentation based postprocess.

* fix: rebase and small fixes.

* fix: move postprocess after completion cache.
2023-06-21 23:22:35 -07:00
Zhiming Ma 534d3d5ea7
feat: Add anonymous usage tracking. (#243)
* feat: Add anonymous usage tracking.

* fix: anonymous usage post body.

* fix: anonymous usage tracking initialize agent event name.

* chore: build tabby-agent.

* fix: agent anonymous data store.

* fix anonymous usage tracking event name: AgentInitialized.
2023-06-16 01:58:50 -07:00
Zhiming Ma 11e4a5991d
feat: tabby agent auth (#240)
* feat: Support tabby server auth.

* fix notification toggle command.

* feat: add vscode web support.
2023-06-15 08:53:21 -07:00
Zhiming Ma e3eae370be
refactor: Update agent getCompletion interface. (#176) 2023-06-01 20:58:34 -07:00
Zhiming Ma a9d74f7a35
Agent: Add completion cache. (#158) 2023-05-28 19:09:44 -07:00
Zhiming Ma ea0252c17d
Refactor to clarify agent interface. (#142)
* Refactor to clarify agent interface.

* Refactor stdio and extract types.

* Fix notification type.
2023-05-23 18:50:57 -07:00
Zhiming Ma eb67371cce
Move vim plugin node scripts to agent lib. (#141)
* Move vim plugin node scripts to agent lib.

* Fix gitignore.
2023-05-22 09:34:56 -07:00