1+ {
2+ "apply_extraction_tool" : {
3+ "params" : {
4+ "extraction_result" : {
5+ "annotation" : " <class 'dict'>" ,
6+ "required" : true
7+ },
8+ "user_id" : {
9+ "annotation" : " <class 'str'>" ,
10+ "required" : true
11+ }
12+ }
13+ },
14+ "ask_user_via_email_tool" : {
15+ "params" : {
16+ "question" : {
17+ "annotation" : " <class 'str'>" ,
18+ "required" : true
19+ },
20+ "subject" : {
21+ "annotation" : " <class 'str'>" ,
22+ "required" : false
23+ },
24+ "timeout_seconds" : {
25+ "annotation" : " <class 'int'>" ,
26+ "required" : false
27+ }
28+ }
29+ },
30+ "calculate_itr1_tax_tool" : {
31+ "params" : {
32+ "advance_tax" : {
33+ "annotation" : " <class 'float'>" ,
34+ "required" : false
35+ },
36+ "deduction_80c" : {
37+ "annotation" : " <class 'float'>" ,
38+ "required" : false
39+ },
40+ "deduction_80ccd1b" : {
41+ "annotation" : " <class 'float'>" ,
42+ "required" : false
43+ },
44+ "deduction_80d" : {
45+ "annotation" : " <class 'float'>" ,
46+ "required" : false
47+ },
48+ "dividend_income" : {
49+ "annotation" : " <class 'float'>" ,
50+ "required" : false
51+ },
52+ "fd_interest" : {
53+ "annotation" : " <class 'float'>" ,
54+ "required" : false
55+ },
56+ "gross_salary" : {
57+ "annotation" : " <class 'float'>" ,
58+ "required" : true
59+ },
60+ "savings_interest" : {
61+ "annotation" : " <class 'float'>" ,
62+ "required" : false
63+ },
64+ "tax_regime" : {
65+ "annotation" : " <class 'str'>" ,
66+ "required" : false
67+ },
68+ "tds_salary" : {
69+ "annotation" : " <class 'float'>" ,
70+ "required" : false
71+ }
72+ }
73+ },
74+ "calculate_itr2_tax_tool" : {
75+ "params" : {
76+ "itr2_data" : {
77+ "annotation" : " <class 'dict'>" ,
78+ "required" : true
79+ }
80+ }
81+ },
82+ "check_state_tool" : {
83+ "params" : {
84+ "user_id" : {
85+ "annotation" : " <class 'str'>" ,
86+ "required" : true
87+ }
88+ }
89+ },
90+ "create_tax_reminder_tool" : {
91+ "params" : {}
92+ },
93+ "export_findings_to_sheet_tool" : {
94+ "params" : {
95+ "extraction_result" : {
96+ "annotation" : " <class 'dict'>" ,
97+ "required" : true
98+ },
99+ "tax_summary" : {
100+ "annotation" : " <class 'dict'>" ,
101+ "required" : false
102+ }
103+ }
104+ },
105+ "get_document_tool" : {
106+ "params" : {
107+ "file_name" : {
108+ "annotation" : " <class 'str'>" ,
109+ "required" : true
110+ }
111+ }
112+ },
113+ "process_document_tool" : {
114+ "params" : {
115+ "document_data" : {
116+ "annotation" : " <class 'dict'>" ,
117+ "required" : true
118+ },
119+ "source_doc_id" : {
120+ "annotation" : " <class 'str'>" ,
121+ "required" : false
122+ }
123+ }
124+ },
125+ "read_unvouched_transactions_tool" : {
126+ "params" : {
127+ "spreadsheet_id" : {
128+ "annotation" : " <class 'str'>" ,
129+ "required" : false
130+ }
131+ }
132+ },
133+ "retrieve_tax_rules_tool" : {
134+ "params" : {
135+ "itr_type" : {
136+ "annotation" : " <class 'str'>" ,
137+ "required" : false
138+ },
139+ "regime" : {
140+ "annotation" : " <class 'str'>" ,
141+ "required" : false
142+ }
143+ }
144+ },
145+ "send_clarification_email_tool" : {
146+ "params" : {
147+ "body" : {
148+ "annotation" : " <class 'str'>" ,
149+ "required" : true
150+ },
151+ "subject" : {
152+ "annotation" : " <class 'str'>" ,
153+ "required" : true
154+ },
155+ "to_email" : {
156+ "annotation" : " <class 'str'>" ,
157+ "required" : true
158+ }
159+ }
160+ },
161+ "update_verified_transaction_tool" : {
162+ "params" : {
163+ "row_index" : {
164+ "annotation" : " <class 'int'>" ,
165+ "required" : true
166+ },
167+ "spreadsheet_id" : {
168+ "annotation" : " <class 'str'>" ,
169+ "required" : false
170+ },
171+ "verified_amount" : {
172+ "annotation" : " <class 'float'>" ,
173+ "required" : true
174+ }
175+ }
176+ },
177+ "write_state_tool" : {
178+ "params" : {
179+ "updates" : {
180+ "annotation" : " <class 'dict'>" ,
181+ "required" : true
182+ },
183+ "user_id" : {
184+ "annotation" : " <class 'str'>" ,
185+ "required" : true
186+ }
187+ }
188+ },
189+ "write_unvouched_transaction_tool" : {
190+ "params" : {
191+ "amount" : {
192+ "annotation" : " <class 'float'>" ,
193+ "required" : true
194+ },
195+ "date" : {
196+ "annotation" : " <class 'str'>" ,
197+ "required" : true
198+ },
199+ "description" : {
200+ "annotation" : " <class 'str'>" ,
201+ "required" : true
202+ },
203+ "source" : {
204+ "annotation" : " <class 'str'>" ,
205+ "required" : false
206+ },
207+ "spreadsheet_id" : {
208+ "annotation" : " <class 'str'>" ,
209+ "required" : false
210+ },
211+ "transaction_type" : {
212+ "annotation" : " <class 'str'>" ,
213+ "required" : true
214+ }
215+ }
216+ }
217+ }
0 commit comments